如何使用Plesk Panel为VPS启用suexec?

我已经在Plesk 9和10(预览版)上进行了testing,但我找不到启用suexec的方法。 Apache已经加载了suexec模块,但是没有启用。 操作系统是Centos 5.4。 任何帮助将不胜感激。

# 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 

(如果启用了suexec,我们会在上面的模块列表“suexec:enabled; valid wrapper”下面看到类似这样的内容)

 # 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 -rs--x--- 1 root apache 23K Sep 1 05:41 /usr/sbin/suexec 

如果apache是​​DSO,suexec不一定会在httpd -l的输出中列出。

在启动时查看您的error_log中的以下string:

 [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)