php-fpm が機能しません
nginx1.14+php-5.3.10+Ubuntu を数日間試してみましたが、まだ成功しません
localhost/phpinfo.php にアクセスした後:
nginx の access.log が応答します
PHP の /usr/local/php/var/log/www.acccess.log も応答します
たとえば、そのうちの 1 つ: 127.0.0.1 - 09/Feb/2012:04:51:16 +0800- 200 / www/phpinfo .php 0.481 512 0.00% ファイル パスは正しい
しかし問題は、ページが表示されず、HTTP 情報のみが返され、200 ok であり、エラー ログに変化がないことです。
次に、コードを変更して、プログラムが実行されたかどうかを確認するために sleep(10) を実行しました。その結果、プログラムは実行されず、情報がすぐに返されました。しかし、PHP のアクセスログに変化があり、混乱しています。PHP がアクセスを検出したので、
を実行してみてはいかがでしょうか--解決策-- -------- ----------
php の error_log を確認してください。phpinfo.php 自体に問題があるか、権限に問題がある可能性があります。
php-fpm が機能しない場合、nginx は不正なゲートを報告します。
------解決策------------------
を実行して、正常かどうかを確認してください。コードに問題があるかどうかを確認してください。
------解決策------------------
nginx1.14 が php を実行するためのモジュールをロードしていない可能性があります。