31. august 2003 - 16:22Der er
13 kommentarer og 3 løsninger
apache downloader php filer
Jeg er vant til at køre PHP med IIS på min computer. Nu har jeg imidlertid installeret Apache 1.3.28. Serveren køre fint, men når jeg køre en php fil, prøver apache at downloade den istedet. Hvorfor kan den ikke genkende php filer?
jeg har tilføjet følgende til httpd.conf: LoadModule php4_module c:/program files/php/sapi/php4apache.dll AddType application/x-httpd-php .php
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har selv stillet præcis samme spørgsmål for bare et par dage siden. Jeg havde det samme problem og havde gjort det samme som dig. Løsningen for mig var at genstarte...
Nej, jeg havde ikke genstartet. Det har jeg nu, men når jeg prøver at starte serveren brokker den sig over linen: LoadModule php4_module c:/program files/php/sapi/php4apache.dll
Med denne fejlmeddelse: LoadModule takes to arguments, a module name and the name of a shared object file to load it from
det kunne være du blot mangler c: i din action linie: Action application/x-httpd-php4 c:/program files/php/php.exe
men jeg er lidt bekumret over at du har den i mappen 'program files' mellemrum i fil & mappenavne er som regel noget bæ. Måske (men det er gæt) du kan sætte anførselstegn om for at understrege at det er een parameter Action application/x-httpd-php4 "c:/program files/php/php.exe" (det virker i DOS, men om det virker for apache ved jeg ikke)
Lige et lille bonus spørgsmål, før jeg begynder at dele point ud til højre og venstre. Når jeg skriver http://localhost/ lister den filerne i mappen, hvordan sætter man den til at checke for index/main/default.php sider?
Men ellers, så har det været opppe og vende et par gange her på eksperten, at der var problemer med at bruge LoadModule. Og jeg ved desværre ikke hvorfor? Virker fint nok på min egen maskine derhjemme, med Apache 1.3.28 og PHP 4.3.3
Og ellers som jakoba skriver, så brug hellere stier UDEN mellemrum.
Hov, nu får jeg en fejl 400 Bad Request, når jeg prøver at køre en php fil:
Bad Request Your browser sent a request that this server could not understand. Invalid URI in request GET /index.php HTTP/1.1
Synes godt om
Ny brugerNybegynder
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.