
Probé en Plesk 9 y 10 (versión preliminar), pero no pude encontrar una manera de habilitar suexec. Apache ha cargado el módulo suexec, pero no estaba habilitado. El sistema operativo es Centos 5.4. Cualquier ayuda será apreciada.
# grep -i suexec /etc/httpd/conf/httpd.conf
LoadModule suexec_module modules/mod_suexec.so
# /usr/sbin/httpd -l
Compiled in modules:
core.c
prefork.c
http_core.c
mod_so.c
(Si suexec está habilitado, veremos algo como esto en la lista de módulos anterior "suexec: habilitado; contenedor válido")
# locate suexec
/usr/lib/httpd/modules/mod_suexec.so
/usr/lib/sw-cp-server/sw-suexec
/usr/local/psa/suexec
/usr/local/psa/suexec/psa-suexec
/usr/sbin/suexec
/usr/sbin/suexec.saved_by_psa
/usr/share/man/man8/suexec.8.gz
# ls -lah /usr/sbin/suexec
-r-s--x--- 1 root apache 23K Sep 1 05:41 /usr/sbin/suexec
Respuesta1
suexec no necesariamente aparecerá en la salida httpd -l
si Apache es DSO.
Busque en su error_log
inicio la siguiente cadena:
[notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)