Marscel
2005-11-16, 00:15:51
Ich habe ein großes Problem mit dem DocumentRoot des Apache.
Apache wird als root in der Kommandozeile gestartet.
Apache selbst hat definiert (bzw. das Strato-Setup), dass es unter User: Hans Group: wwwrun laufen soll.
Das DocumentRoot gehört User: Peter Group: www und chmod = 0755 (der FTP Client meint User: 500 Group: 60006)
PHP, das läuft, meint "Permission denied" bei einem Zugriff auf Ordner in dem DocumentRoot vom PHP-Skript aus.
Welche Userberrechtigungen muss man da definieren, damit man wieder die Skripte normal ausführen kann? Hilfe wäre toll, da sonst der Chef nicht glücklich ist.
(Als Anmerkung, Apache hat das Modul suphp laufen und definiert bei SuexecUserGroup Peter www)
Apache wird als root in der Kommandozeile gestartet.
Apache selbst hat definiert (bzw. das Strato-Setup), dass es unter User: Hans Group: wwwrun laufen soll.
Das DocumentRoot gehört User: Peter Group: www und chmod = 0755 (der FTP Client meint User: 500 Group: 60006)
PHP, das läuft, meint "Permission denied" bei einem Zugriff auf Ordner in dem DocumentRoot vom PHP-Skript aus.
Welche Userberrechtigungen muss man da definieren, damit man wieder die Skripte normal ausführen kann? Hilfe wäre toll, da sonst der Chef nicht glücklich ist.
(Als Anmerkung, Apache hat das Modul suphp laufen und definiert bei SuexecUserGroup Peter www)