linux nginx は php ソリューションを解析しません: 1. ポート 9000 が listen 状態であるかどうかを確認します; 2. 「php-fpm.conf」ファイルを確認します; 3. nginx 構成を「location ~ \.」に変更します。 php$ {fastcgi_pass unix:/dev/shm/php-cgi.sock; #127.0.0.1: 9000 fastcgi_index インデックス..."。
このチュートリアルの動作環境: linux7.3 システム、PHP バージョン 8.1、Dell G3 コンピューター。
linux nginx が php を解析しない場合はどうすればよいですか?
#nginx が php ファイル 502 を解析しない解決策:
インストールされた nginx はデフォルトでポート 9000 をリッスンします
クエリ ポート 9000 かどうかリスニング状態です
netstat -antp | grep :9000
クエリを実行した結果、見つからないことがわかりました。php-fpm.conf ファイルを確認してください
cat /usr/local/php/etc/php-fpm.conf
nginx 構成を変更する
location ~ \.php$ { fastcgi_pass unix:/dev/shm/php-cgi.sock; #127.0.0.1:9000 fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
推奨学習: 「PHP ビデオ チュートリアル 」
以上がLinux nginx が PHP を解析しない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。