On Sun, Mar 12, 2000 at 05:04:16PM +0100, Stephan Goetter wrote: : Am Fre, 10 Mär 2000 schrieb Tobias Koenig: : > > Ich kann fuer den virtual host lug-dd eintragen, dass er als user lug-dd : > > laeuft. : > Ich werde aus diesem Satz nicht schlau... : > Könntest du das etwas näher erläutern?
Das Originalproblem war die UID/GID mit der der PHP-Script laeuft, oder liege ich jetzt falsch?
. CGI-Scripte werden mit der UID/GID des Webservers ausgefuehrt, normalerweise wwwrun oder www-data (oder was aehnliches, je nach Distribution).
. Wenn mann fuer einen Virtual-Host (und lug-dd.schlittermann.de ist nichts anderes) die User lug-dd.schlittermann.de Group ftpguest Direktiven in der httpd.conf eintraegt, dann werden (bei Erfuellung einiger Nebenbedingungen) die CGI-Scripte und auch saemtliche Zugriffe auf Ressourcen (Files usw.) mit UID und GID gemaess der Konfiguration innerhalb des virtuallen Hosts getaetigt.
: # Any httpd.conf or srm.conf directive may go into a VirtualHost command. : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Ja, _ANY_ unter Erfuellung einiger Randbedingungen (man muss sich letztenendes doch die Texte zu den einzelnen Direktiven durchlesen ;-))
Heiko