ホームページ > バックエンド開発 > PHPチュートリアル > Ubuntu 1204 を nginx 1.6.1 にアップグレードすると、php ファイルを解析すると空白が表示されます。

Ubuntu 1204 を nginx 1.6.1 にアップグレードすると、php ファイルを解析すると空白が表示されます。

WBOY
リリース: 2016-06-13 12:06:19
オリジナル
953 人が閲覧しました

Ubuntu 1204 を nginx 1.6.1 にアップグレードし、php ファイルを解析するときに空白ページが表示される解決策

Ubuntu 1204 を nginx 1.6.1 にアップグレードし、php ファイルを解析するときに空白ページが表示される解決策

?

?????? まず最初に、この

?????? で見つかった Debian Wheezy が返す問題を解決してくれたことに感謝します。 Nginx 1.6 公式パッケージと php-fpm を使用すると空白のページが表示される」という問題の解決策を投稿してください。

?????? 元の URL: http://blog.felixc.at/2014/05/fix-debian-wheezy-blank-page-issue-when-using-nginx-official- deb -and-php-fpm/

??????

?????? 以下は実験装置と問題の説明です。自分用に記録しておいてください。困っている人を助けることができます。

?????? OS: Ubuntu 12.04 LTS

?????? PHP: 5.5.16

?????? 1

?????? 問題の説明: 2 日前に apt-get update を実行して、システム内の Nginx と PHP の両方をアップグレードした結果、ブラウザで php ファイルにアクセスすると、ページは空白になってしまいました。nginx の error.log と php5-fpm.log にはエラー レコードがありません。1 日試しても結果は得られませんでした。

?????? この間、nginxとphpをアンインストールして再インストールしましたが、それでも動作しませんでした。

?????? php5-fpm に問題があるのではないかと思い、/etc/php5/fpm/pool.d/www.conf の権限を変更して listen を修正しましたが、問題は解決されませんでした。

?????? nginx サーバー構成を変更しましたが、問題は解決されていません。

?????? インストール方法:

???????

?
$ sudo apt-get install nginx$ sudo apt-get update
ログイン後にコピー

?????? 今日 Felix のブログを見て問題が解決しました。

?????? 具体的な解決策は次のとおりです:

?????? nginx の fastcgi_params ファイルを編集します

?

?

?
$ cd /etc/nginx$ sudo vim fastcgi_params
ログイン後にコピー

?

??? ファイルの最後に次の行を追加します:

?
fastcgi_param  SCRIPT_FILENAME    $request_filename;
ログイン後にコピー

???? nginx のデフォルト ファイルと fastcgi_params ファイルにはそのような行はなく、php ファイルを解析するときに空白ページが表示される問題が発生します。

?

英語の記事もありますので、困っている方のお役に立てれば幸いです。

《Debian Wheezy での Nginx 1.6 安定版の失敗 php-fpm》

Web サイト: http://www.milliondollarserver.com/nginx-1-6-stable-fail-php-fpm- on-debian-wheezy/

?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート