0

私のphpinfoでは、phpハンドラーがcgi/fastcgiとして表示されていますが、cgi/suexecに変更したいと考えています。私は whm php と suexec 構成から試してみましたが、suphp がデフォルトの php ホルダーであることがわかりました。なぜ phpinfo が cgi/fastcgi をデフォルトのハンドラーとして表示しているのか.

output of phpinfo
Server API  CGI/FastCGI 

しかし、wmショー

Configure PHP and SuExec
New Configuration

Option  Configured Value
Default PHP Version (.php files)    5
PHP 5 Handler   suphp
PHP 4 Handler   none
Suexec  on
4

1 に答える 1

1

fastcgi は php apc ハンドラで動作しないので、cgi/suexec に変更したいです。

  1. PHP 用の cgi/suexec ハンドラはありません。cgi、fastcgi、およびサーバー固有のモジュールのみがあります。suexec は、cgi プロセスを実行するユーザーを変更するもので、php だけでなく、他の cgi インタープリターにも適用できます。
  2. CGI/FastCGI は、同じバイナリ ファイルから php によって処理されます。CGI/FastCGI
  3. APCは、CGI よりもFastCGI (mod_fastcgiではなくapache の下) で動作します。どちらの場合でも、ユーザー データの保存と取得に使用できますが、オペコード キャッシュは適切に構成された FastCGI でのみ動作し、CGI キャッシュはすべての要求の後に破棄されます。mod_fcgid
于 2012-06-24T12:35:18.417 に答える