On Mon, Sep 09, 2002 at 11:24:44PM +0200, Thomas Guettler wrote:
Hallo!
Ich habe Probleme mit Virtual Hosts und SuExec bei Apache. SuExec klappt beim Zugriff auf ~NUTZER. Wenn ich ein Virtual Host anlege, funktioniert es nicht. Die Angaben User und Group sind vorhanden:
httpd.conf: #.... DocumentRoot /home/guettli/guettli.dyndns.org #....
<VirtualHost *> ServerAdmin webmaster@thomas-guettler.de DocumentRoot /home/guettli/guettli.dyndns.org User guettli Group guettli ServerName guettli.dyndns.org ErrorLog /var/log/apache/guettli.dyndns.org CustomLog /var/log/apache/guettli.dyndns.org common <Directory /home/guettli/guettli.dyndns.org> #Verwenden von .htaccess erlauben: AllowOverride All Options ExecCGI Indexes FollowSymLinks </Directory>
</VirtualHost>
in suexec.log: [2002-09-10 01:02:51]: info: (target/actual) uid: (guettli/guettli) gid: (guettli/guettli) cmd: index.py [2002-09-10 01:02:51]: error: command not in docroot (/home/guettli/guettli.dyndns.org/quizpy/src/index.py)
Sagt doch alles. Ich habe mal das suexec "gehackt" (den docroot-Test rausgenommen (und noch einen, glaube ich, weiß aber nicht mehr, welchen)):
ftp://schlittermann.de/pub/debian-private/suexec/
Ich weiß nicht, ob im originalen suexec inzwischen noch Bugfixes gemacht worden sind, dann könnte man das mal mit einfließen lassen.
Heiko