open_basedir Einstellung von Subdomains

Dawn

Registered User
Guten Abend :)

Eigentlich dachte ich, ich hätte es nun im Griff Feintuning mittels vhost.conf und vhost_ssl.conf zu erledigen. Nun habe ich einen Subdomain für welchen ich diese Einstellungen anpassen möchte, aber ich kriege es einfach nicht hin. Eigentlich dachte ich es wäre ganz logisch wenn ich die beiden Konfigurationsdateien vhost.conf und vhost_ssl.conf im Verzeichnis "/var/www/vhosts/domain.com/subdomains/PhotoBlog/conf" erstelle. Die Dateien haben die folgenden Owner und Rechte: -rw-r--r--, root root. Zum Inhalt:

vhost.conf:
Code:
# open_basedir settings
<Directory "/var/www/vhosts/domain.com/subdomains/PhotoBlog/">
php_admin_value open_basedir "/var/www/vhosts/domain.com/subdomains/PhotoBlog/httpdocs:/tmp:/usr/bin:/usr/sbin:/usr/share:/usr/local/bin"
Options +FollowSymLinks
</Directory>

Include /var/www/vhosts/domain.com/subdomains/PhotoBlog/conf/vhost_ssl.conf

vhost_ssl.conf:
Code:
# open_basedir settings
<Directory "/var/www/vhosts/domain.com/subdomains/PhotoBlog/httpdocs">
php_admin_value open_basedir "/var/www/vhosts/domain.com/subdomains/PhotoBlog/httpdocs:/tmp:/usr/bin:/usr/sbin:/usr/share:/usr/local/bin"
Options +FollowSymLinks
</Directory>

Natürlich müssen diese Dateien auch noch eingebunden werden dies habe ich in /var/www/vhosts/domain.com/httpd.include erledigt:

Code:
...
Include /var/www/vhosts/domain.com/subdomains/PhotoBlog/conf/vhost.conf
...

Danach muss natürlich wie immer ein:
Code:
/usr/local/psa/admin/sbin/websrvmng -a -v
/etc/init.d/apache2 restart
ausgeführt werden.

Nun wenn ich aber ein Phpinfo anzeigen lasse sehe ich leider immer noch folgendes open_basedir:
Code:
/var/www/vhosts/domain.com/subdomains/PhotoBlog/httpdocs:/tmp

Ich nutze Plesk 8.21 auf einer Debian Sarge Installation zusammen mit PHP 5.24 und MySQL 5.x. Ich wäre wirklich super dankbar wenn mir jemand helfen könnte. Vielleicht übersehe oder vergesse ich etwas?

Gruss und schonmal big THX,
Dawn
 
Nein bei mir sind bei 25 Domains roor:root owner. Aber das Read-Recht haben ja eh alle Benutzer (siehe letztes "r"). Das merkwürdige ist dass die basedir Einstellungen problemlos für die Domains an und für sich funktionieren. Nur nicht für die Subdomains :( Danke trotzdem..
 
Back
Top