php_admin_value überschreiben geht nicht

Apache, Lighttpd, nginx, Cherokee
Post Reply
moore
Posts: 30
Joined: 2003-11-22 17:04
 

php_admin_value überschreiben geht nicht

Post by moore »

Hallo,

in der von Plesk erzeugten Konfiguration steht folgendes:

Code: Select all

<Directory /home/httpd/vhosts/domain/httpdocs>
  <IfModule sapi_apache2.c>
    php_admin_flag engine on
    php_admin_value open_basedir /home/httpd/vhosts/domain/httpdocs:/tmp
  </IfModule>
</Directory>
Ich möchte die PHP-Einstellungen für dieses Verzeichnis ändern bzw. neue hinzufügen. Deshalb schreibe ich diese Einstellungen in eine eigene Datei unter /etc/apache2/myhttpd.conf und inkludiere diese als letzte! in die httpd.conf.

Es werden jetzt auch neue Einstellungen hinzugefügt wie gewünscht. z.B. php_admin_value memory_limit 50M

Nur funktioniert das überschreiben des open_basedir nicht.

Hat jemand ne Idee woran das liegen kann?

Benutztes System: Suse 9.3, Plesk 7.5.4, Apache 2.0.53

Gruß,
Moore
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: php_admin_value überschreiben geht nicht

Post by Roger Wilco »

Klappt es, wenn du es in die vhost.conf schreibst?
http://faq.sw-soft.com/article_41_432_en.html
moore
Posts: 30
Joined: 2003-11-22 17:04
 

Re: php_admin_value überschreiben geht nicht

Post by moore »

Ja, danke das hat funktioniert. Jetzt wüsste ich nur nochmal gerne warum es so geht aber anders nicht...

Danke!
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: php_admin_value überschreiben geht nicht

Post by Roger Wilco »

Vielleicht weil doch noch danach irgendwo eine anderslautende Direktive kommt? Oder weil bereits ein anderer Directoryblock mit entsprechender Priorität existiert?
Lies http://httpd.apache.org/docs/2.0/sections.html, darin wird u. a. die Reihenfolge der Abarbeitung erklärt.
Post Reply