nginxがphpファイルまたはディレクトリを実行できない場合の解決方法

王林
リリース: 2023-05-16 12:58:17
転載
2176 人が閲覧しました

nginx が php ファイルまたはディレクトリを実行できない問題の解決策: 1. php-fpm サーバーを起動します; 2. Web サイトの nginx 構成を確認します; 3. nginx を開きます。 conf ファイルを開き、root コマンドと fastcgi_param コマンド パスを表示します; 4. アクセスするファイル パスと一致するようにコマンド パスを設定します。

nginx が php を解析しない問題を解決する

nginx は正常にインストールされ、実行されました

php は正常にインストールされ、php-fpm は実行されました正常に実行されました: service php-fpm start
netstat -antp | grep :80 netstat -antp | grep :9000、ポート 80 と 9000 は両方ともリスニング状態です

nginx HTML 静的ファイルにはアクセスできますが、php ファイルにはアクセスできません

HTML Web ページは実行できますが、PHP は実行できません...

1.「php-fpm を開始することを忘れないでください」インストールが完了したら、サーバー「必ず起動してください。

2. Web サイトの nginx 設定、特に図でマークされている点を確認してください。

nginxがphpファイルまたはディレクトリを実行できない場合の解決方法

通常、これは次のとおりです。が当てはまります (I 遭遇した内容は次のとおりです)

nginx.conf ファイルの root ディレクティブと fastcgi_param ディレクティブが、アクセスするファイルのパスと一致しません

nginxがphpファイルまたはディレクトリを実行できない場合の解決方法

注: ここで注意すべき点は、各バージョンの nginx 設定ファイルは若干異なるものの、一般的には同じであるということです。root はデフォルトのアクセス パスを指し、fastcgi_aram は解析されるパスを指しますPHP によるこれら 2 つのパスは一貫している必要があります。

以上がnginxがphpファイルまたはディレクトリを実行できない場合の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!