Als doch etwas verwöhnter, ehemaliger Confixx-User ist der Umstieg auf Plesk ein großer Schritt, der viel Gewöhnung bedeutet. Neben vielen Vorteilen, die Plesk zweifelsohne bietet, ist ein großer Nachteil, dass man keine httpd-Einträge mehr komfortabel über eine GUI machen muss. Hier ist wieder Handarbeit angesagt..
Ich stand vor dem Problem des open_basedir, welches angepasst werden muss. Per .htaccess ist dies nicht möglich, das verändern der httpd.conf ist nur von temporärer Dauer.. Also folgendes:
Im Verzeichnis der jeweiligen Domain gibt es einen conf-Ordner, z.Bsp.:
Domain: kilomike.de -> /var/www/vhosts/kilomike.de/conf/
Subdomain: www.kilomike.de ->/var/www/vhosts/kilomike.de/subdomains/www/conf/
mittels
touch vhost.conf
eine Datei anlegen. Diese mit dem Editor entsprechend befüllen, mein Beispiel hier setzt z.B. das open_basedir und die maximale Filesize für Uploads fest:
vhost.conf <Directory /var/www/vhosts/sf-fotos.de/subdomains/www/httpdocs> php_admin_value open_basedir "/var/www/vhosts/sf-fotos.de/subdomains/www/httpdocs:/tmp" php_admin_value post_max_size 500M php_admin_value upload_max_filesize 500M </Directory>
Nach dem Abspeichern muss dem Apapche nurnoch die Verwendung der neuen .conf angezeigt werden:
/usr/local/psa/admin/sbin/websrvmng -a
Dieser Befehl erstellt für alle Hosts die httpd-Einträge neu..