Avatar billede milo Nybegynder
07. december 2000 - 11:26 Der er 15 kommentarer og
1 løsning

apache...

jeg har installeret en apache server med dertil php extension...
men når jeg prøver at køre en php fil får jeg denne fejl:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, you@your.address and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.



jeg har min apache på C:\\apache
og php på c:\\apache\\php3

min srm.conf ser sådan ud:

ScriptAlias /php/ c:/apache/php3/
AddType application/x-httpd-php3 .php3
Addhandler application/x-httpd-php3 .php3
Action application/x-httpd-php3 /php/php.exe

og ja har php.ini i c:\\windows...

kører win 98. se...

Jeg tror selv fejlen er, at jeg sidder på min skole, hvor der er firewall og alverdens crap... men så igen, jeg kan godt køre mine html filer, så burde da også kunne køre php ik? eller hvad?
Avatar billede lojmann Nybegynder
07. december 2000 - 12:45 #1
Nope, det er IKKE firewallen som er skyld i den :)
Avatar billede mortenfn Nybegynder
07. december 2000 - 13:12 #2
hvor ligger din php
Avatar billede mortenfn Nybegynder
07. december 2000 - 13:12 #3
hov det står der
Avatar billede mortenfn Nybegynder
07. december 2000 - 13:13 #4
virker apache uden php
Avatar billede milo Nybegynder
07. december 2000 - 13:20 #5
morten>>som jeg skrev, ja, min apache virker nårjeg bare til åbne html dokumenter...men den gider ik åbne php...
Avatar billede mortenfn Nybegynder
07. december 2000 - 13:22 #6
hvad kalder du dine php-dikumenter .php ,eller php3 ??
Avatar billede mortenfn Nybegynder
07. december 2000 - 13:23 #7
hvis med de der 2 filer har du lagt dem over i windows/system

jeg sidder på arbejde og kan ikke huske hvad de hedder
Avatar billede milo Nybegynder
07. december 2000 - 13:31 #8
det er kun en fil
Avatar billede milo Nybegynder
07. december 2000 - 13:36 #9
og jeg gider ik sidde og gentage mig over for dig..alle de ting du har spurgt om har jeg skrevet..læs dog ordentligt i stedet for at spørge :)
Avatar billede mortenfn Nybegynder
07. december 2000 - 14:04 #10
nå nå min apache med php virker og jeg har selv sat den op.

den fejl du får skyldes ikke at php ikke virker for så ville iexplore forsøge at downloade filen.

php.ini skal kun bruges hvis du vil ændre i standart.

du skriver ikke hvad du kalder dine filer, hvis de ikke slutter på .php3, duer den heller ikke.

jeg har opsætningen i httpd.conf

men prøv selv!!!
Avatar billede jd Nybegynder
07. december 2000 - 14:41 #11
...nu er den 117 gang jeg læser om folk der så gerne vil putte deres php.ini over i windows-mappen, men hvorfor?? Det virker perfekt uden... ihvert fald for mig!
Avatar billede mortenfn Nybegynder
07. december 2000 - 14:46 #12
bare .ini ligger i php mappen
Avatar billede jd Nybegynder
07. december 2000 - 14:52 #13
yeps..
Avatar billede nerdyguy Nybegynder
07. december 2000 - 16:28 #14
Tjek om Apache vinduet\'s overskrift skifter til  \'PHP (bla bla.. version ...)\'
Hvis den gør, så er det din config det går galt i. Og hvis ikke, så er det vist også din config :o))
Okay, jeg kan lige remse lidt op, som jeg lavede fejl!!
Hvis du kører php4 - gør du det?  Så kan det sagtens være din php.ini som der er fejl i.  Damn jeg har lige kikket, om jeg kunne finde noget.. Men jeg kan ikke lige finde ud af hvad der var galt!!! - Jeg geninstallerede vist php også virkede php igen (jeg aner ikke lige hvad der var galt..)

Min SRM.conf ser således ud:
ScriptAlias /php/ c:/apache/php3/
AddType application/x-httpd-php3 .php3 .php
Addhandler application/x-httpd-php3 .php3 .php
Action application/x-httpd-php3 /php/php.exe
---- httpd.conf ----
Prøv at ændre denne linje:
ServerName 127.0.0.1

I din står der nok \'localhost\' ...
Længere nede under AddType :

AddType application/x-httpd-php3 .phtml
AddType application/x-httpd-php3-source .phps
AddType application/x-tar .tgz

(resten var overflødig)

Og tjek hvis du f.eks har skrevet  \'localhost\' et sted og \'127.0.0.1\' et andet sted. Det må vist nok kun står på én af måderne  (jeg foretrækker talene)
Avatar billede volstrup Nybegynder
07. december 2000 - 17:28 #15
mener at php.ini skal omdøbes til php3.ini, når man bruger PHP3. Ved PHP¤ skal den blot hedde php.ini.
Prøv det

mvh Jacob Volstrup
Avatar billede milo Nybegynder
29. december 2000 - 14:03 #16
har prøvet det hele intet virker... jeg tager pointsne selv..havde I lavet jeres som svar havde I fået dem alligevel... :)
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