Archief - CentOs PHP Werkt niet

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Dellipop

Legacy Member
Ik heb dus een centos 6 server 32 bit zonder CPanel.. Ik upload een php file met phpinfo(); ,dan open ik die in webbrowser en dan zegt ie gewoon de code van de php ipv het uit tevoeren, ( hij heeft rechten )...

Als ik php -v doe als command zegt ie welke php versie is geinstalleerd dus dat zou moeten werken, ik denk dat er iets mis is in de httpd config file..

php.ini , httpd en php.conf files:
Multiupload.com - upload your files to multiple file hosting sites! ( te lang om hier te posten :s )

Kan iemand alsjeblieft helpen heb al vanalles geprobeert :(..

Fr3aK

Legacy Member
Code:
LoadModule php5_module modules/libphp5.so

DirectoryIndex index.php index.html

<FilesMatch "\.ph(p[2-6]?|tml)$">
  SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
  SetHandler application/x-httpd-php-source
</FilesMatch>
Is eigenlijk al wat nodig is om PHP5 te draaien op Apache2, hoeft niet per se in een apart config file te staan. Zoals uw httpd.conf eruit ziet is die php.conf zelfs niet ge-include? :/

Zir0h

Legacy Member
Gebruik aub pastebin sites zoals New Paste | LodgeIt! om je config files te posten.
Heb je httpd al herstart?

Zijn config wordt geladen:
#
# Load config files from the config directory "/etc/httpd/conf.d".
#
Include conf.d/*.conf

adrianhates

Legacy Member
Testen of php wel correct werkt kan ook op commandline :

Code:
files:
<?php // hello.php
echo 'hello';
exit(0);
?>
<?php // bye.php
echo 'bye';
exit(1);
?>
<?php // hello-again.php
echo 'hi world!';
exit(0);
?>

Commandline:
php hello.php && php bye.php && php hello-again.php

dJeez

Legacy Member
adrianhates zei:
Testen of php wel correct werkt kan ook op commandline :
Zijn probleem ligt bij zijn Apache config aangezien hij al aangeeft dat PHP wel werkt in de console, maar niet als hij surft naar een site.

Nu, het eerste dat mij opvalt is dat je de php.ini alvast niet goed hebt geconfigureerd. Lees eens de documentatie die erin staat en gebruik de voor productie aangewezen waardes (ze staan duidelijk aangegeven, je moet ze gewoon overnemen). Niet dat dat op zich iets te maken heeft met je specifieke probleem, gewoon een goede raad.

Heb je na het installeren van php5 de webserver al eens opnieuw opgestart? Zo neen, doe dat dan eerst maar eens (zoals Zir0h ook al aangaf trouwens). Heb je de apache logs ook al eens bekeken? Want mocht er iets foutlopen dan zou je daar alvast meer info moeten vinden.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan