Konfig:
Code: Select all
Server API Apache 2.0 Handler
Configuration File (php.ini) Path /etc/php.ini
open_basedir /srv/www/htdocs/hweb24/html/:/srv/www/htdocs/hweb24/phptmp/:/srv/www/htdocs/hweb24/files/:/srv/www/htdocs/hweb24/atd/
safe_mode On
safe_mode_exec_dir /srv/www/htdocs/empty/
safe_mode_include_dir /srv/www/htdocs/hweb24/html/
upload_tmp_dir /srv/www/htdocs/hweb24/phptmp/
Alle Dateien/Order sind 777, auch Spartacus ist so eingestellt, daß alles 777 wird. Der Eintrag, daß alles auch mir und nicht wwwrun gehören soll, wird ignoriert.
Eigentlich sollte - so wie ich safe_mode verstanden habe - mit dem safe_mode_include_dir ja alles problemlos gehen, oder?
Dennoch, wenn ich etwa ein template runterladen will oder ein neues plugin, dann wird das neue Verzeichnis erstellt - mit 777 aber wwwrun als Eigentümer. Aber dadrin läßt sich dann weder ein img/ erstellen, noch die ganzen Dateien.
Es kommt dann folgender Fehler:
Code: Select all
Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid is 717 is not allowed to access /srv/www/htdocs/hweb24/html/joseph/templates/GreenMile owned by uid 30 in /srv/www/htdocs/hweb24/html/joseph/plugins/serendipity_event_spartacus/serendipity_event_spartacus.php on line 212
Datei '/srv/www/htdocs/hweb24/html/joseph//templates/GreenMile/admin/img' kann nicht geschrieben werden.
Versuche URL button_background.png?rev=1.9999 zu öffnen...
2176 bytes von obiger URL geladen. Speichere Inhalt als /srv/www/htdocs/hweb24/html/joseph//templates/GreenMile/admin/img/button_background.png...
OK, inzwischen geht es, aber nur weil der Hoster (testweise?) mal komplett safe_mode / open_basedir bei mir abgeschaltet hat.