ホームページ  >  記事  >  バックエンド開発  >  php-fpm は php-cgi に依存しますか?

php-fpm は php-cgi に依存しますか?

WBOY
WBOYオリジナル
2016-12-05 13:44:191394ブラウズ

環境の説明

  • CentOS7

  • phpバージョン: php 5.6

  • php開発環境: nginx+php+mysql

この質問を読みましたが、正しいかどうかわかりません。 https://segmentfault.com/q/10...
CentOS7 では、php 関連のプロセスを検索すると、php-fpm プロセスのみが表示され、php-cgi プロセスは表示されません。非常に混乱しており、回答を求めています。

リーリー

php-fpm サブプロセスには独自の php インタープリターが付属していますか、それとも php-cgi を呼び出して php を解釈する必要がありますか?

返信内容:

環境の説明

  • CentOS7

  • phpバージョン: php 5.6

  • php開発環境: nginx+php+mysql

この質問を読みましたが、正しいかどうかわかりません。 https://segmentfault.com/q/10...
CentOS7 では、php 関連のプロセスを検索すると、php-fpm プロセスのみが表示され、php-cgi プロセスは表示されません。非常に混乱しており、回答を求めています。

リーリー

php-fpm サブプロセスには独自の php インタープリターが付属していますか、それとも php-cgi を呼び出して php を解釈する必要がありますか?

php-fpm と php-cgi は別のものであり、相互に依存しません

cgi、php-cgi php-fpmを理解する
cgiはWebサーバーがデータを送信するための標準であり、言語とは何の関係もありません
php-cgiはphpのcgi実装であり、phpのインタプリタです
php-fpm php-cgi を管理します spawn-fcgi と同様のプロセスマネージャーです。php-fpm が優秀すぎるため、php-fpm は 5.3 以降カーネルに統合されました

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