On Tue, Sep 10, 2002 at 09:52:49AM +0200, Frank Sommer wrote:
Thomas Guettler guettli@thomas-guettler.de schrieb:
Hallo!
Hallo zurück! Auf http://httpd.apache.org/doc/suexec.html steht, man möge alle virt. Hosts unter ein parent dir packen und selbiges bei der Konfiguration angeben (--suexxec-userdir=DIESES_DIR). Probiert hab ichs aber auch nicht.
Ja, das habe ich auch gemacht. Alle virtual Domains waren in einem Verzeichnis. Dieses Verzeichnis hatte ich in http.conf als DocumentRoot angegeben. Doch suexec hat, wie du sagst, seine eigene Vorstellung, was docroot ist.
Folgender Befehl brachte dann die "Erleuchtung":
==root@sonne:~# /usr/lib/apache/suexec -V -D DOC_ROOT="/var/www" -D GID_MID=100 -D HTTPD_USER="www-data" -D LOG_EXEC="/var/log/apache/suexec.log" -D SAFE_PATH="/usr/local/bin:/usr/bin:/bin" -D UID_MID=100 -D USERDIR_SUFFIX="public_html"
Nachdem ich alles entsprechend dem docroot von suexec angeordnet habe läuft es.
Danke für's mitknobeln!
Thomas