ホームページ >バックエンド開発 >PHPチュートリアル >cpanel の PHP 実行モードは、fast-cgi モードの設定方法を使用します。

cpanel の PHP 実行モードは、fast-cgi モードの設定方法を使用します。

WBOY
WBOYオリジナル
2016-07-25 09:03:211115ブラウズ
  1. # PHP5 の Fastcgi 設定
  2. LoadModule fcgid_module modules/mod_fcgid.so
  3. MaxRequestsPerProcess 15
  4. MaxRequestLen 15728640
  5. ProcessLifeTime 120
  6. IdleTimeout 30
  7. DefaultMinClassProcessCount 0
  8. DefaultMaxClassProcessCount 3
  9. IPCConnectTimeout 60
  10. IPCCommTimeout 30
  11. AddHandler fcgid-script .php5 。 php4 .php .php3 .php2 .phtml
  12. FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php5
  13. FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php4
  14. FCGIWrapper /usr/local/cpanel/ cgi-sys/php5 .php
  15. FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php3
  16. FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php2
  17. FCGIWrapper /usr/local/cpanel/cgi- sys/php5 .phtml
コードをコピー

# 自動生成された PHP 構成の終了です。

保存後、Apacheを再起動します。

4. 大量の php プロセスが長時間メモリを占有するため、1 時間に 1 回 php プロセスをクリアできます。 crontab -e カーソルを一番下に移動します 0 * * * * ps grep php | awk '{print $2}' | Ctrl+O で保存、Enter、Ctrl+X で終了

ステップ 3 については、外国人も他の方法をまとめています。 WHM にログイン -> Apache Configuration -> Include Editor -> Pre Virtual host Include

以下の点に特別な注意が払われます: - DefaultMinClassProcessCount 0 (アイドル タイムアウトを機能させるために必要) - ThreadStackSize (デフォルトは高すぎるため、メモリを無駄に消費します。以下の設定はほとんどの場合に適しており、別の PHP スレッドを許可するのに十分なメモリを節約できます!)

  1. ThreadStackSize 4000000
  2. ServerLimit 2
  3. StartServers 1
  4. MaxClients 128
  5. MinSpareThreads 1
  6. Maxスレッド数 1
  7. 子供あたりのスレッド数 8
  8. 子供あたりの最大リクエスト数 700
  9. タイムアウト 45
  10. < ;/p>
  11. MaxRequestsPerProcess 500
  12. MaxProcessCount 15
  13. DefaultMaxClassProcessCount 15
  14. DefaultMinClassProcessCount 0
  15. IPCConnectTimeout 60
  16. IPCCommTimeout 3
  17. PHP _Fix_Pathinfo_Enable 1
  18. IdleTimeout 30
  19. IdleScanInterval 10
  20. BusyTimeout 120
  21. BusyScanInterval 90
  22. ErrorScanInterval 60
  23. ZombieScanInterval 3
  24. ProcessLifeTime 120
コードをコピー

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。