Open_basedir und die php.ini

Apache, Lighttpd, nginx, Cherokee
pilazius13
Posts: 6
Joined: 2006-12-18 18:16

Open_basedir und die php.ini

Post by pilazius13 » 2007-04-16 15:41

Hallo Forum,

ich habe eine Frage. Es gibt doch für open_basedir ein "Master-Wert" und einen "Local-Wert". Zumindes wenn ich mittels der phpinfo die Einstellungen abfrage. Jetzt wollte ich die Werte mal in der php.ini verändern. Komischerweise steht bei mir nur

Code: Select all

open_basedir=
Wenn es dafür zwei Werte gibt, wie finde ich die in der php.ini Datei?
Danke für einen Tip.

Mfg pilazius

User avatar
daemotron
Administrator
Administrator
Posts: 2635
Joined: 2004-01-21 17:44

Re: Open_basedir und die php.ini

Post by daemotron » 2007-04-16 16:14

Gar nicht. Master ist der Wert aus der (globalen) php.ini, während der Local-Wert in der (Apache-)Konfiguration für den jeweiligen virtuellen Host (mittels php_admin_{value|flag}) gesetzt wird.

pilazius13
Posts: 6
Joined: 2006-12-18 18:16

Re: Open_basedir und die php.ini

Post by pilazius13 » 2007-04-16 16:23

Danke für den Tip. Aber mal eine blöde Frage. Was muss ich ändern, wenn ich auf einer bestimmten Domain diesen open_basedir-Wert auf 0 setzen möchte? Geht das überhaupt? Wie finde ich die richtige Datei bzw Einstellung? Kenn mich leider nicht aus. Danke für einen Tip

User avatar
daemotron
Administrator
Administrator
Posts: 2635
Joined: 2004-01-21 17:44

Re: Open_basedir und die php.ini

Post by daemotron » 2007-04-16 16:32

In der Apache-Konfigurationsdatei den entsprechenden virtuellen Host suchen und dann im virtuellen Host folgendes eintragen:

Code: Select all

<Directory "/pfad/zu/htdocs">
  ..
  php_admin_flag open_basedir off
  ..
</Directory>

pilazius13
Posts: 6
Joined: 2006-12-18 18:16

Re: Open_basedir und die php.ini

Post by pilazius13 » 2007-04-16 16:59

Ok. Habe in der Datei httpd.conf keine Einträge mit Domainnamen gefunden.
Ist das die richtige Datei? Die liegt im Ordner /etc/apache2/ ?
Oder ist das nicht die Konfigurationsdatei für Appache? Sorry, dass ich mich so blöd anstelle....Danke

User avatar
daemotron
Administrator
Administrator
Posts: 2635
Joined: 2004-01-21 17:44

Re: Open_basedir und die php.ini

Post by daemotron » 2007-04-16 17:34

Doch, das ist die Konfigurationsdatei von Apache - allerdings können weitere Dateien darin eingebunden werden. Nutzt Du ein Management Panel wie Plesk oder Confixx?

pilazius13
Posts: 6
Joined: 2006-12-18 18:16

Re: Open_basedir und die php.ini

Post by pilazius13 » 2007-04-16 17:57

Ich benutze PLESK.

User avatar
daemotron
Administrator
Administrator
Posts: 2635
Joined: 2004-01-21 17:44

Re: Open_basedir und die php.ini

Post by daemotron » 2007-04-16 18:48

Dann schau Dir mal bitte http://www.rootforum.org/forum/viewtopic.php?t=38662 an - in dem Thread wird das Thema disktutiert. Alternativ mal die Forensuche oder google bemühen - Stichwort für die Suche wäre dann vhost.conf

pilazius13
Posts: 6
Joined: 2006-12-18 18:16

Re: Open_basedir und die php.ini

Post by pilazius13 » 2007-04-16 21:43

Vielen Dank für Deine Hilfe, ich werde mich mal durchlesen dort.
DANKE DIR