nginx をインストールしても php を開けません
Web サイトサーバーを構築する場合、Nginx を Web サーバーとして使用し、PHP と連携してページを動的に処理するのは非常に一般的なソリューションです。ただし、Nginx と PHP をインストールするときに、「Nginx のインストール後に PHP が開けない」などの問題が発生することがあります。
Nginx は正常にインストールされたものの、PHP を開くときに問題が発生した場合は、次の理由が考えられます:
PHP をインストールするときは、PHP が正しくインストールされ、Nginx 構成ファイルが正しく設定されていることを確認する必要があります。 PHP、nginx、および関連する MOD がインストールされていることを確認します。ターミナルに次のコマンドを入力して確認できます:
sudo apt-get install php7.2-fpm
sudo apt-get install nginx
sudo apt -get install php7.2-mysql php7.2-curl php7.2-gd php7.2-mbstring php7.2-xml php7.2-xmlrpc php7.2-zip
(注) : 上記のコマンドは Ubuntu システムに基づいています。お使いのオペレーティング システムに応じて変更してください)
設定ファイルにエラーがありますファイルにコード エラーがあり、Nginx が正しく動作しなくなる可能性があります。PHP ファイルを処理します。この問題は、Nginx の設定ファイルが正しいかどうかを確認することで解決できます。
Nginx 構成ファイルは通常、/etc/nginx/sites-available/ フォルダーにあります。対応するファイルを開いて、次の設定が正しいかどうかを確認します:
location / {
# try to serve file directly, fallback to index.php try_files $uri /index.php$is_args$args;
}
その後も nginx と php が正しく動作しない場合インストール 使用するには、まず PHP ファイルの読み取り、書き込み、および実行権限を必ず確認してください。
sudo chmod -R 755 /path/to/webroot/
(注: 上記のコマンドは Ubuntu システムに基づいているため、お使いのオペレーティング システムに応じて変更してください)
まとめ
Nginx と PHP を使用して Web サイトを構築する場合、「Nginx のインストール時に PHP が開けない」という問題がよく発生します。この問題は、PHP が正しくインストールされていることを確認し、構成ファイルにエラーがないか確認し、権限の問題を解決することですぐに解決できます。他の問題が発生した場合は、Stack Overflow などの関連する技術コミュニティに関連する質問を投稿して、さらなるサポートを得ることができます。
以上がnginxのインストール時にphpを開けませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。