PDA

Bekijk Volledige Versie : Php4 / Php5



jsrit
05/01/07, 11:59
Hallo,

Ik heb de volgende howto uitgevoerd:
http://www.webhostingtalk.nl/directadmin/102263-howto-centos-apache-2-php4-php5-suphp.html

Echter krijg ik op het einde, als alles goed gaat bij elke php bestand, een internel server error.

Het is op een test locatie, dus zo'n super probleem is het niet. Maar ik wil het wel graag werkend hebben.

Weet iemand een mogelijk probleem?

EDIT:
Wanneer ik via een domein een php bestand opvraag, word deze als platte tekst weergegeven :s ...

Weet iemand een oplossing?

PHP4.4.4 en PHP 5.1.5


Met vriendelijke groet,
J. Rooijmans

Mikey
05/01/07, 13:29
wat zijn de rechten van de files ? En welke gebruiker / group staat er bij. Als dit niet gelijk is aan wat er in het vhost configuratie staat krijg je ook die errors.

ErikKosters
05/01/07, 13:56
Geef anders een link van deze bestanden zodat wij het zelf kunnen zien. Wellicht is een oplossing dan sneller gevonden.

jsrit
05/01/07, 14:47
Ik heb het opnieuw geinstalleerd, enkel zonder die handleiding.
PHP4.4.4 werkt :)
enkel php 5 niet. Ik heb php 5.2.0 geinstalleerd, als ik op root niveau php --version doe, zie ik php 5.2.0. Dat werkt dus.

Dit heb ik in mijn httpd.conf staan:
....
LoadModule php4_module /usr/lib/apache/libphp4.so
LoadModule php5_module /usr/lib/apache/libphp5.so
....
AddModule mod_php4.c
AddModule mod_php5.c
....
AddType application/x-httpd-php4 .inc .php .php4 .php3 .phtml
AddType application/x-httpd-php5 .php5
AddType application/x-httpd-php-source .phps
...

Zoals ik al zei werkt php 4, php 5 niet.
http://89.248.161.45/phpinfo.php5
Is php5, en
http://89.248.161.45/phpinfo.php
php 4.

Iemand een idee wat ik fout doe?

EDIT:
Wanneer ik addmodule mod_php5.c erin zet, stopt apache met draaien.
Iemand enig idee hoe ik dit werkend krijg?

RvdH
05/01/07, 15:09
Kijk eens in logbestanden ofzo, daar staat precies in wat er mis is.

jsrit
05/01/07, 15:12
Apache error log:


*** glibc detected *** double free or corruption (fasttop): 0x082dab18 ***
*** glibc detected *** double free or corruption (fasttop): 0x089f4f80 ***
*** glibc detected *** double free or corruption (fasttop): 0x09431b18 ***
*** glibc detected *** double free or corruption (fasttop): 0x09fda520 ***
*** glibc detected *** double free or corruption (fasttop): 0x091dfb18 ***
ect...

Mikey
05/01/07, 15:39
Zal aan mij liggen, maar ik heb het volgens mij nooit over AddModule mod_php5.c gehad hoor. Denk dat je nog maar eens goed door moet lezen.

jsrit
05/01/07, 15:50
Hallo,

Inderdaad.
Ik heb nu de howto http://www.directadmin.com/forum/showthread.php?threadid=16399&highlight=install+php5+fastcgi gevonden.

Hallo,

Nu ik het 99% werkend heb gekregen met http://www.directadmin.com/forum/showthread.php?threadid=16399&highlight=install+php5+fastcgi, heb ik 1 probleem.

Ik krijg de volgende error als ik een php5 pagina opvraag:


Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@****.nl 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.


Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


--------------------------------------------------------------------------------

Apache/1.3.34 Server at test.****.nl Port 80


Ik heb verder niks gewijzigd, enkel wat moest.

Hallo,

Ik heb het opgelost, simpelweg deed het script niet automatisch de rechten correct zetten, middels opgelost.