Hallo
[suexec mit anderem DOC_ROOT neu kompilieren]
[...]
Und was ist, wenn keine suexec.h vorhanden ist?
Auch kein gutes Zeichen oder??
Ich vermute, daß Du den Apachen als Paket installiert hast. Dann werden wohl die vom Paketersteller vorgenommenen Standardeinstellungen nicht mit der von Dir gewünschten Konfiguration zusammen passen (z.B. Userverzeichnisse in /home).
Du wirst vermutlich nicht umhin kommen, Dir die Sourcen von Apache zu besorgen und ihn selbst zu kompilieren.
PS: Das mit dem apache kompilieren kapier ich noch nicht ;)
Am einfachsten ist es imho, wenn man die meisten Optionen in den Standardeinstellungen belässt und nur einige wenige z.B. zur Modulverwendung und suexec-Übersetzung ändert.
Dann sollte man z.B. mit:
$ ./configure \
--prefix=/pfad/zu/deinem/apache \
--enable-shared=max \
--enable-module=most \
--enable-suexec \
--suexec-caller=deinapacheuser \
--suexec-userdir=/home \
--suexec-docroot=/home \
$ make
$ make install
Gruß Alex
--
http://www.google.de/search?hl=de&safe=off&q=Rechtschreibung+Standart