Änderungen an php.ini werden ignoriert

El-Barto

Registered User
Hallo,

habe einen Server mit lighttpd, PHP5 (fast_cgi) sowie dem ZendOptimizer.
Allerdings werden sämtliche Änderungen in der php.ini ignoriert.
Der Webserver wurde bereits neugestartet. Dennoch keine Reaktion.

Es existiert nur eine php.ini sowie das Backup des ZendOptimizers.
Habe weder Plesk oder Confixx auf dem Server.

Woran könnte dies liegen?

MfG
 
Last edited by a moderator:
Hallo,

bist Du sicher, daß Du nur eine php.ini hast? Ich hab keine Ahnung von lighthttp oder Zend-Optimizer, habe aber auch php5 und zwar mit 3 php.ini-Dateien.

etc/php5/apache2/php.ini
etc/php5/cli/php.ini
etc/php5/fastcgi/php.ini
 
eine Datei mit dem Inhalt
Code:
<?php
phpinfo();
?>
auf den Server hochladen, ansurfen, Pfad zur php.ini auslesen, Datei editieren, sollten die Probleme weiterhin bestehen hier wieder melden... :)
 
Code:
Configuration File (php.ini) Path 	/usr/local/Zend/etc/php.ini

Dies ist die einzige php.ini auf dem Server.
Diese habe ich bearbeitet, doch keine Reaktion.

Code:
Server:~# locate php.ini
/etc/php5/cgi/php.ini
/etc/php5/cgi/php.ini-zend_optimizer.bak
/usr/local/Zend/etc/php.ini
/usr/share/doc/php5-common/examples/php.ini-dist
/usr/share/doc/php5-common/examples/php.ini-paranoid
/usr/share/doc/php5-common/examples/php.ini-recommended
/usr/share/php5/php.ini-dist
/usr/share/php5/php.ini-dist.cli
Die "/etc/php5/cgi/php.ini" ist ein Link nach "/usr/local/Zend/etc/php.ini"

MfG
 
Last edited by a moderator:
Wenn du nur Lighttpd neu startest wird das nichts, da Lighttpd nicht automatisch die PHP Prozesse auch neustartet.
Code:
killall php5-cgi
/etc/init.d/lighttpd restart
sollte helfen
 
Wenn du dein Lighty nach diesem Tutorial machst, kannst du mein Initskript nutzen. Das beendet bei jedem neustart auch die PHP Prozesse und startet sie dann auch wieder.

HowToSetupFastCgiIndividualPermissions - lighttpd - secure, fast, compliant, and very flexible web-server - Trac

Die eigentlichen Startskripte für PHP liegen in /home/lighty/fastcgi wenn du es anders haben möchtest, must du halt den Pfad ändern. Das Script ist nicht Perfekt aber erfüllt seinen Zweck.
Wenn Lighty die Prozesse direkt startet dann halt ebend einen kleinen Killbefehl mit ins Initskript schreiben.
 

Attachments

Last edited by a moderator:
Back
Top