ホームページ >バックエンド開発 >PHPチュートリアル >php5+php-frm+libevent+memcached この環境で .php が解析できる理由とその対処方法

php5+php-frm+libevent+memcached この環境で .php が解析できる理由とその対処方法

WBOY
WBOYオリジナル
2016-06-13 13:46:15991ブラウズ

この環境で php5+php-frm+libevent+memcached が解析できるのはなぜですか? php
Apache または nginx がなければ、ブラウザで php ファイルはどのように実行されますか? php-fpm ですか?

-----解決策--------------------------------
どのようなシステムですか?それが存在しないことをどうやって知ることができますか? php-fpmはプロセスマネージャーのようです
------解決策------------------
ウェブサーバーがありません?

ディスカッション
Apache や nginx がなければ、ブラウザで php ファイルはどのように実行されますか? それは php-fpm ですか?

------解決策-----
php-fpm は私が持っている Web サービスとして機能しますか?テストはしていません...しかし、LZ はサーバー上のポートに基づいてチェックすることができます。たとえば、netstat -anp をチェックして、どのプログラムがポート 80 でリッスンしているかを判断し、それから判断できます。
------解決策---------
サイトがポート 80 で開かれている場合は、次のようにしますこの
netstat -anp | grep 80

結果は次のようになります:
tcp 0 0 127.0.0.1:80 0.0.0.0:* LISTEN 4213/nginx: worker

最後の列を見てください。これは、ここのポート 80 で nginx が実行されていることを意味します (笑)
------解決策-----------
nginx を知っている場合、php-fpm は実際にリッスンしています。これは、基本的にプロキシ経由で専用 Web サーバーのコンテンツを取得するのと同じで、php-cgi 自体の仕様に従って特定のパラメーターを渡す必要があることがわかります。これは関数です
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。