[gull] Apache2 : UserDir et SuExec

Marc SCHAEFER schaefer at alphanet.ch
Sun Aug 20 20:17:57 CEST 2006


On Sun, Mar 19, 2006 at 12:40:19PM +0100, Alexis Domjan wrote:
> D'après la documentation de Apache2 si on active un UserDir dans un
> virtualhost de la façon suivante, par exemple:

correct; ne pas oublier un a2enmod suexec userdir (ce qui active les
modules si ce n'est pas déjà fait, du moins dans Debian)
puis /etc/init.d/apache2 restart

> Il est également dit dans la documentation que si on ajoute un alias
> vers les scripts, ainsi:
> 
>    ScriptAlias /~despam/cgi-bin/ /home/despam/public_html/cgi-bin/

non, cela ne fonctionne plus en Apache 2.0 avec suexec.

La méthode correcte: (Debian)

cat > /etc/apache2/conf.d/despam-check <<EOF
<Directory /home/despam/public_html/cgi-bin>
   Options ExecCGI
   SetHandler cgi-script
</Directory>
EOF

Plus d'informations sous User directories dans la doc d'Apache2 (qui est
installée, par défaut, sous http://localhost/doc/ sauf erreur (cf
/etc/apache2/conf.d/*)




More information about the gull mailing list