Avatar billede dadane Novice
22. juli 2004 - 19:47 Der er 15 kommentarer og
1 løsning

The requested URL /php500/php.exe/test.php was not found on this

Jeg har lige installeret Apache (2.0.50) og PHP (5.0.0) på min sprit nye windows maskine.

Men et eller andet er gået galt. For den skriver

The requested URL /php500/php.exe/test.php was not found on this

når jeg forsøger at se test.php. Hvorfor?
Min php ligger i c:\php500 - og ja, - der er en php.exe i det katalog.

Jeg har tilføjet følgende 3 linjer til Apache's httpd.conf

ScriptAlias /php/ "c:/php500/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php500/php.exe"

Og jeg har gjort det umiddelbart før den script-alias der er med i standard conf'en.
Avatar billede detox Nybegynder
22. juli 2004 - 19:50 #1
Action application/x-httpd-php "/php500/php.exe"

skal nok være:

AddType application/x-httpd-php .php
Avatar billede jakoba Nybegynder
22. juli 2004 - 19:51 #2
kan det være fordi du mangler et mellemrum foran fil parameteren  '/test.php'

og hvorfor tror din computer det er en URL. skriver du det i din browsers adresselinie? umiddelbart ville jeg tro det skulle stå i et dos-prompt.
Avatar billede detox Nybegynder
22. juli 2004 - 19:53 #3
Øhh, næ den har du jo med...
Avatar billede jakoba Nybegynder
22. juli 2004 - 19:54 #4
En anden mulighed er at det skyldes du bruger forwand slash '/' istedet for '\' som windows forventer det i filsystem adresser

Action application/x-httpd-php "c:\php500\php.exe"
Avatar billede dadane Novice
22. juli 2004 - 19:57 #5
Detox - ikke forstået. Du skriver "linje 3" skulle nok være "linje 2" (henviser til de 3 linjer jeg har skrevet). Men skal de ikke med begge to?

jakoba - Det jeg skriver i browserens adresselinje er blot http://localhost/test.php

Iøvrigt - det virker med mine .htm filer (altså web-serveren virker, - men det gør integrationen med PHP ikke). Skriver jeg:

c:\php500\php.exe "C:\Program Files\Apache Group\Apache2\htdocs\test.php"

Kommer den med korrekt output, så PHP virker også. Men som sagt, - sammen gør de ikke.
Avatar billede dadane Novice
22. juli 2004 - 20:00 #6
Jakoba, - det gør ingen forskel. Fejlmeddelelsen kommer endda stadig med / selvom jeg skriver \ (og ja, jeg har restartet med Apache)
Avatar billede jakoba Nybegynder
22. juli 2004 - 20:10 #7
I min config fil er der ikke "-tegn om

ScriptAlias /php/ c:/php500/
AddType application/x-httpd-php .php
Action application/x-httpd-php /php/php.exe
Avatar billede dadane Novice
22. juli 2004 - 20:13 #8
JEg har prøvet at fjerne dem - men uden held.
Iøvrigt er der også " om på min gamle computer - hvor det virker.
Avatar billede detox Nybegynder
22. juli 2004 - 20:15 #9
Har du sat:

doc_root = "sti/til/dokumenter"

i php.ini?
Avatar billede detox Nybegynder
22. juli 2004 - 20:17 #10
og:

DocumentRoot "sti/til/dokumenter"

i httpd.conf?
Avatar billede dadane Novice
22. juli 2004 - 20:27 #11
DocumentRoot er sat, - doc_root var ikke.
Jeg har prøvet med:

doc_root = "C:/Program Files/Apache Group/Apache2/htdocs/"

Men uden held.
Jeg har også prøvet med \ i stedet for /. (På min gamle computer er den tom, så jeg er lidt i tvivl om hvad der præcis skal stå)
Avatar billede detox Nybegynder
22. juli 2004 - 20:33 #12
Næ, det vigtigste er nok osse at den er sat i Apache. Men jeg mener ikke du skal have den sidste skråstreg med. Mine er sat til hhv.:

DocumentRoot "C:/Apache2/htdocs"
doc_root = "c:\apache2\htdocs"
Avatar billede sukos Juniormester
24. juli 2004 - 12:32 #13
Hvorfor ikke bruge PHP som LoadModule?
Og har du husket at kopiere php5ts.dll til dit windir?
Og selvf. har en php.ini, også i dit windir?
Avatar billede detox Nybegynder
05. august 2004 - 16:04 #14
Hvordan går det?
Avatar billede dadane Novice
05. august 2004 - 16:07 #15
He he havde helt glemt denne.
Jeg kan ikke få det til at køre med PHP 5.
Men med min PHP 4 virker det fint. Trist med PHP5, - men webhotellet har også kun 4 indtil videre.
Avatar billede dadane Novice
19. oktober 2004 - 15:03 #16
Lukket
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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