Avatar billede lasseromer Nybegynder
16. juli 2003 - 17:24 Der er 22 kommentarer og
1 løsning

Problemer med at tilpas Apache-webserveren til PHP4

Hej,

Jeg vil gerne lære PHP, men er løbet på et problem. I filen httpd.conf (standard: c:\apache\conf\httpd.conf) skal jeg indsætte linjerne:
LoadModule php4_module c:/php/sapi/php4apache.dll

og

AddType application/x-httpd-php .php

Problemet er, at når jeg forsøger at indsætte linjerne, for jeg beskeden:

"Der er ikke tilstrækkelig hukommelse til at udføre denne handling. Afslut et eller flere programmer for at for at frigøre mere hukommelse, og prøv igen."

Det hjælper på ingen måde at afslutte nogen andre programmer - jeg sidder helt fast.. :(

Håber i kan hjælpe.

Ps. Kan grunden være at jeg bruger Notepad til at ændre i .conf-filen?
Avatar billede sukos Juniormester
16. juli 2003 - 17:34 #1
Grunden er ikke notepad, (tror dte næppe ihvertfald)

Men prøv med:

LoadModule php4_module "C:/Apache/php/sapi/php4apache.dll"
AddType application/x-httpd-php .php

For version 1.3.* af Apache og den korekte sti

for ver. 2.* af Apache:

LoadModule php4_module "C:/Apache/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php
Avatar billede detox Nybegynder
16. juli 2003 - 17:36 #2
Nej Notepad er fin til formålet. Du skal være opmærksom på at filen: php4ts.dll skal ligge tilgængelig, for at du kan loade php4apache.dll. Den skal enten ligge i fx systemmappen eller evt. i sapi-mappen.
Avatar billede lasseromer Nybegynder
16. juli 2003 - 17:55 #3
Så langt er jeg skam slet ikke nået, endnu. Problemet er at jeg ikke kan indsætte mere end 5-6 tegn i httpd.conf-filen - så brokker den sig og siger "Der er ikke tilstrækkelig hukommelse til at udføre denne handling. Afslut et eller flere programmer for at for at frigøre mere hukommelse, og prøv igen."
Avatar billede detox Nybegynder
16. juli 2003 - 18:07 #4
En fil på 30-40 Kb, det burde den da sagtens kunne håndtere. Havde det været 30-40 MB kunne jeg bedre forstå det. Har du prøvet at åbne joblisten og se hvor meget hukommelse du har til rådighed.
Avatar billede lasseromer Nybegynder
16. juli 2003 - 18:16 #5
Kan man se hvor meget hukommelse der er tilbage i win98 ?
Avatar billede lasseromer Nybegynder
16. juli 2003 - 18:19 #6
Det tror jeg nemlig ikke..
Avatar billede detox Nybegynder
16. juli 2003 - 18:25 #7
win98 det husker jeg desværre ikke, men står der ikke forneden, hvor meget hukommelse der er allokeret? Du burde hvert fald kunne se, om der er nogle processer der bruger uforholdsmæssigt meget hukommelse.
Avatar billede detox Nybegynder
16. juli 2003 - 18:26 #8
Har du ellers haft problemer med manglende hukommelse?
Avatar billede lasseromer Nybegynder
16. juli 2003 - 18:27 #9
Nej, der er intet sted jeg kan se det :( :( - men er der ikke en anden editor jeg kan bruge til at ændre i .conf filen?
Avatar billede detox Nybegynder
16. juli 2003 - 18:31 #10
Jo, det er jo ganske almindeligt tekstformat, så der kan du bruge hvad som helst. Synes bare det lyder underligt, at din Notepad ikke kan håndtere det.
Avatar billede lasseromer Nybegynder
16. juli 2003 - 18:32 #11
Det synes jeg også. Den plejer godt at kunne. Men nu da jeg vil prøve en anden er jeg lidt lost. Jeg ved ikke hvad jeg kan bruge? Har jeg noget liggende på computeren der dur?
Avatar billede detox Nybegynder
16. juli 2003 - 18:37 #12
Måske wordpad eller evt. word hvis du har office.
Avatar billede lasseromer Nybegynder
16. juli 2003 - 18:42 #13
Jeg har office, men kan den gemme i .conf format? Den plejer da kun .doc .rtf og sådanne.. Jeg har prøvet Wordpad - det gad ikke. Den kunne godt indsætte linjerne, men ikke gemme i .conf - den grmte som httpd.conf.txt
Avatar billede lasseromer Nybegynder
16. juli 2003 - 18:43 #14
Altså word ikke office som selvstændigt program. DOH lasse :D
Avatar billede lasseromer Nybegynder
16. juli 2003 - 18:57 #15
Er det fuldstændig lige meget hvor i httpd.conf filen linjerne står, eller skal de have de der # tegn?
Avatar billede detox Nybegynder
16. juli 2003 - 18:58 #16
hmm, min wordpad kan godt gemme den som httpd.conf, men ellers kan du jo i nødstilfælde omdøbe den.
Avatar billede lasseromer Nybegynder
16. juli 2003 - 19:13 #17
Det problem er løst, men nu har jeg jeg fundet et andet.

" Syntax error on line 1022 of c:/apache/apache/conf/httpd.conf:
Cannot load c:/php/sapi/php4apache.dll into server: (1157) En af de DLL-filer, der er nødvendige for at køre dette program, blev ikke fundet: "
Avatar billede lasseromer Nybegynder
16. juli 2003 - 19:14 #18
Det er hvad ms-dos vinduet, der fortæller at apache er startet, siger
Avatar billede detox Nybegynder
16. juli 2003 - 19:26 #19
Har du tjekket mit første indlæg?
Avatar billede lasseromer Nybegynder
16. juli 2003 - 19:29 #20
php4st.dll ligger både i i systemmappen.
Avatar billede lasseromer Nybegynder
16. juli 2003 - 19:30 #21
glem "både"
Avatar billede detox Nybegynder
16. juli 2003 - 19:34 #22
system32? ellers prøv at ligge den i sapi, så har du styr på den.
Avatar billede lasseromer Nybegynder
16. juli 2003 - 19:58 #23
Tak for hjælpen har løst det nu. Kom til at gi' point'en til ham den anden: http://www.eksperten.dk/spm/376826 - Svar lige så du kan få dine points
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester