Avatar billede psycop Nybegynder
10. juli 2003 - 13:37 Der er 38 kommentarer og
2 løsninger

PHP virker ikke på apache server(winXP)

hej eksperter

Jeg har lige prøvet på at installere apache og php4 på min computer
men når jeg prøver på at starte en .php fil siger den:
Internal Server Error

og i min error log siger den:

[error] [client 127.0.0.1] Premature end of script headers: php.exe

nogen der kan hjælpe?
Avatar billede ahv Nybegynder
10. juli 2003 - 13:39 #1
Avatar billede psycop Nybegynder
10. juli 2003 - 13:40 #2
Avatar billede ahv Nybegynder
10. juli 2003 - 13:42 #3
Prøv lige at se om der er nogen forskel på de to artikler, dem på webcafe plejer at være ritig gode for nybegyndere.
Avatar billede psycop Nybegynder
10. juli 2003 - 13:45 #4
ahr jeg prøvet kommer stadig oppe med samme fejl
Avatar billede repox Seniormester
10. juli 2003 - 13:55 #5
Hvilken version af apache har du installeret ?
Avatar billede psycop Nybegynder
10. juli 2003 - 13:55 #6
2.0.47
Avatar billede ahv Nybegynder
10. juli 2003 - 13:57 #7
Så har du vel taget højde for det er version 2 og ikke 1 du installere?
Avatar billede psycop Nybegynder
10. juli 2003 - 13:57 #8
nej ikke rigtigt...hvad skal jeg gøre?
Avatar billede repox Seniormester
10. juli 2003 - 13:59 #9
ahh... Der er nogle væsentlige forskellige fra de gamle apache versioner med hensyn til php... Der skulle gerne være en 'install' readme fil der kan hjælpe dig igennem med særinstallation af php til apache 2....

Og ellers så ved jeg at du også burde kigge lidt på
http://www.php.net/manual/en/install.apache2.php


Det der står i install.txt er:

ATTENTION: Apache 2 Users

  At this time, support for Apache 2 is experimental.  It's
  highly recommended you use PHP with Apache 1.3.x and not
  Apache 2.  Documentation for installing Apache 2 on windows
  can be seen here:

      http://www.php.net/manual/en/install.apache2.php

  With the basic difference being that when installing as a
  module you'll use php4apache2.dll instead of php4apache.dll
  Both files are included within this release.
Avatar billede ahv Nybegynder
10. juli 2003 - 13:59 #10
Den dll fil du flytter skal ikke være ->
php4apache.dll

men ->

php4apache2.dll
Avatar billede ahv Nybegynder
10. juli 2003 - 14:01 #11
LoadModule php4_module c:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php

Skal altså være ->

LoadModule php4_module c:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php
Avatar billede psycop Nybegynder
10. juli 2003 - 14:02 #12
men der er ikke nogen php4apache2.dll der kun en phpts.dll
Avatar billede psycop Nybegynder
10. juli 2003 - 14:03 #13
eller jo det var der :P
Avatar billede ahv Nybegynder
10. juli 2003 - 14:03 #14
Det er også mig der vrøvler, du flytter ikke ->
php4apache.dll eller php4apache2.dll

Du skriver den bare ind, du vel tilføjet ->
LoadModule php4_module c:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php

Hvor du bare har ændret stien?

Det skal hvertfald ændres til ->
LoadModule php4_module c:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php
Avatar billede psycop Nybegynder
10. juli 2003 - 14:03 #15
men når jeg indsætter linien
LoadModule php4_module c:/php/sapi/php4apache2.dll
kan jeg ikke starte apache server den siger:
the requested operation has failed
Avatar billede ahv Nybegynder
10. juli 2003 - 14:04 #16
Husk at ændre stien.
Avatar billede psycop Nybegynder
10. juli 2003 - 14:05 #17
har jeg gjort php er installeret i c:/php
Avatar billede sukos Juniormester
10. juli 2003 - 14:08 #18
Har du glemt at kopiere php.ini-dist over i dit windir?
Og omdøbe den til php.ini?
Avatar billede psycop Nybegynder
10. juli 2003 - 14:09 #19
jep har jeg også husket
Avatar billede sukos Juniormester
10. juli 2003 - 14:09 #20
Hvad med php4ts.dll?
Har du kopieret den ind i dit windir?
Avatar billede psycop Nybegynder
10. juli 2003 - 14:10 #21
ja og i system dir
Avatar billede sukos Juniormester
10. juli 2003 - 14:10 #22
evt. til system-mappen også
Avatar billede ahv Nybegynder
10. juli 2003 - 14:11 #23
Har du fulgt de to vejledninger 100% Hvor du kun har ændret ->

LoadModule php4_module c:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php

Til ->

LoadModule php4_module c:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php

Så burde det virke.
Avatar billede psycop Nybegynder
10. juli 2003 - 14:12 #24
har jeg gjort med apache server kommer op med at den ikke kunne starte nrå jeg prøver på at starte den
Avatar billede sukos Juniormester
10. juli 2003 - 14:12 #25
Bare for at "teste" kunne du jo hente Apache 1.3.27.
Pr. default lægger de sig i hvert deres dir, Apache og Apache2, og prøve med den?
Husk bare at vælge, "Start manuelt" i tjenester, inden du installere den anden.
Avatar billede sukos Juniormester
10. juli 2003 - 14:13 #26
Og error.log'en?
Hvad skriver den? ligger i "logs"-dir'et
Avatar billede sukos Juniormester
10. juli 2003 - 14:13 #27
Og den starter fint, hvis du fjerner linierne med PHP?
Avatar billede sukos Juniormester
10. juli 2003 - 14:13 #28
Og, hvad så med et lille kik på din conf? :O)
Avatar billede psycop Nybegynder
10. juli 2003 - 14:14 #29
ja den starter fint hvis jeg fjerner'
LoadModule php4_module c:/php/sapi/php4apache2.dll
Avatar billede ahv Nybegynder
10. juli 2003 - 14:15 #30
Er der en php4apache2.dll fil i c:/php/sapi/ ?
Avatar billede psycop Nybegynder
10. juli 2003 - 14:15 #31
ja
Avatar billede psycop Nybegynder
10. juli 2003 - 14:19 #32
SÅ NU VIRKER DET
Avatar billede psycop Nybegynder
10. juli 2003 - 14:19 #33
takker sukod lav lige et svar
Avatar billede psycop Nybegynder
10. juli 2003 - 14:19 #34
sukos*
Avatar billede sukos Juniormester
10. juli 2003 - 14:20 #35
Hvad var problemet?
Avatar billede psycop Nybegynder
10. juli 2003 - 14:20 #36
det ved jeg ikke... jeg prøvede forfra overskrev alle filer også virkede det igen
Avatar billede ahv Nybegynder
10. juli 2003 - 14:21 #37
:o) Så har der sikkert været en smutter et sted, fint det virker nu.
Avatar billede sukos Juniormester
10. juli 2003 - 14:21 #38
Ja, det er jo noget af det nemme med win!
virker det ikke, så bare fjern skidtet og installer igen
Avatar billede psycop Nybegynder
10. juli 2003 - 14:21 #39
mm sukos lav lige et svar så du kan få nogle point
Avatar billede psycop Nybegynder
10. juli 2003 - 14:22 #40
:P
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