Mailinglisten-Archive |
Christian Ruetgers wrote: > CMS in PHP/mySQL auf einen normalen Server eines Massenhosters. Immer > wenn ich eine Datei auf Platte schreiben möchte kommt die Fehlermeldung: > Warning: fopen(/is/htdocs/yyy/xxx/res/backup/xxx_0412061524.sql): > failed to open stream: > Permission denied in /is/htdocs/yyy/xxx/admin/backup/sql/sql_dump.inc > on line 29 > > > Ich versuche also in ein Unterverzeichnis des server-root eine Datei zu > schreiben. Das ist stumpf verboten. > Der Webserver läuft natürlich unter "nobody/nobody". Die Dateien und > Verzeichnisse im server-root gehören "user_xxx/ftponly". > > Der Webserver läuft OHNE safe_mode. Wer sich die Einstellungen anschauen > möchte: http://www.trust-it-youthcare.org/php_test.php4 > > > Übersehe ich irgendwas grundsätzliches oder kann ich bei einem > Massenhoster einfach mal davon ausgehen, das jede Form von schreibenden > Dateizugriff ganz einfach nicht geht. Naja, wenn das Verzeichnis die richtigen Rechte hat (777), egal wem es gehört, kann da auch der Webserver reinschreiben. Eventuell kannst ja aber auch dem CMS beibringen die Dateien per FTP abzulegen. -- Sebastian Mendel www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive