Plesk パネルを使用して VPS の suexec を有効にする方法は?

Plesk パネルを使用して VPS の suexec を有効にする方法は?

Plesk 9 および 10 (プレビュー バージョン) でテストしましたが、suexec を有効にする方法が見つかりませんでした。Apache は suexec モジュールをロードしましたが、有効になっていませんでした。OS は 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
-r-s--x--- 1 root apache 23K Sep  1 05:41 /usr/sbin/suexec

答え1

Apache が DSO の場合、suexec は必ずしも出力にリストされるわけではありませんhttpd -l

error_log起動時に次の文字列を探します。

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

関連情報