Mailinglisten-Archive |
----- Original Message ----- From: "Felix Marthaler" <f.marthaler at interact.ch> To: "deutschsprachige PHP-Mailingliste" <php at phpbar.de> Sent: Tuesday, September 23, 2003 2:53 PM Subject: Re: [php] php beachtet php.ini nicht?? >>>übrigens startet der Webserver auch _ohne_ fehler wenn gar keine php.ini >>>gefunden wird (oder nicht drauf zugegriffen werden kann)! >>> >>>was _genau_ gibt den phpinfo() zur php.ini aus? > >Configuration File (php.ini) Path: /etc/php/php.ini > Und Kompiliert wurde PHP mit folgender Option nur so zur Information: > ./configure' '--with-config-file-path=/etc/php/php.ini' ... und alles mögliche Das ist falsch. Es ist nur der PATH anzugeben und nicht ein File. Desweiteren ist es i.d.r auch nur /etc und nicht /etc/php was aber Geschmackssache ist. Das ganze haettest du aber selber herausbekommen koennen. Einfach 'angucken' was dein Apache bei einem Request macht. /etc/init.d/apache stop [origin]:/usr/local/apache2/bin $ par httpd -X | grep -i php 984mS[ 3] : open("/usr/local/apache/libexec/libphp4.so", O_RDONLY, 05) = 4 1292mS[ 3] : open("./php-apache.ini", O_RDONLY, 0666) errno = 2 (No such file or directory) 1292mS[ 3] : open("/etc/php-apache.ini", O_RDONLY, 0666) errno = 2 (No such file or directory) 1293mS[ 3] : open("./php.ini", O_RDONLY, 0666) errno = 2 (No such file or directory) 1293mS[ 3] : open("/etc/php.ini", O_RDONLY, 0666) = 3 1294mS[ 3] : readlink("/etc/php.ini", 0x7ffb6990, 1025) errno = 22 (Invalid argument) [..] Anstelle von par heist es bei dir nur strace. Man kann hier sehen wie PHP um trueben fischt um an verschiedenen Stellen nach seiner php.ini zusuchen. Es fliest sogar der Sapi Name mit ein Gruss Joerg -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive