Enigma
Captain
- Registriert
- Apr. 2004
- Beiträge
- 3.844
Ich habe ein System mit vielen Vhosts darauf. Jeder VHost hat einen eigenen Benutzer dem die Dateien im DokumentRoot gehören. Der Apache läuft jedoch immer unter dem Benutzer wwwrun.
Wenn ein PHP-Script läuft und es eine Datei erstellt, gehört sie automatisch dem wwwrun user - mit den Zugriffsrechen 600.
Wenn ich nun die Zugriffsrechte via FTP ändern geht dies nicht, weil der FTP-User nicht wwwrun ist, sondern unter dem VHost-Username.
Wie kann ich dem Apache für jeden VHost einen anderen User zuweisen unter dem der Apache läuft?
Wenn ein PHP-Script läuft und es eine Datei erstellt, gehört sie automatisch dem wwwrun user - mit den Zugriffsrechen 600.
Wenn ich nun die Zugriffsrechte via FTP ändern geht dies nicht, weil der FTP-User nicht wwwrun ist, sondern unter dem VHost-Username.
Wie kann ich dem Apache für jeden VHost einen anderen User zuweisen unter dem der Apache läuft?