Voor een webserver ben ik aan het kijken wat het beste werkt voor veilige php (en evt. Perl) ondersteuning in de vhosts. Er nu een topic over mod_suid(2) en mod_ruid, maar waarom zijn die beter dan mod_fcgid + suexec + php?
Op een Debian Etch test systeem lukt het wel om mod_fcgid en php met suexec nu werkend te krijgen, maar gewone CGI bestanden willen nu niet werken. Heeft iemand een goede tutorial over hoe dit aan de gang te krijgen op Debian?
Ik krijg het niet voor elkaar om .cgi bestanden en .php bestanden tegelijk te laten werken. Het is één van beide die werkt via fcgid en suexec.
PHP werkt niet als ik alleen FCGIWrapper "/path/naar/wrapper" .php instel, maar ik heb ook SetHandler fcgid-script nodig.
Maar als ik die laatste zet in mijn Vhost dan kapt de cgi ondersteuning weer.
In verkorte vorm bevat mijn huidige vhost:
<VirtualHost *>
....
SuexecUserGroup user group
<Directory /var/www>
SetHandler fcgid-script
FCGIWrapper "/var/www/php-wrapper" .php
Options .... ExecCGI
</Directory>
</VirtualHost>
Wie weet waar ik mijn oplossing moet zoeken? Ik heb al een beetje teveel geprobeerd om nog te weten wat ik niet heb gedaan