Heim > Backend-Entwicklung > PHP-Tutorial > Ubuntu 1204 升级到nginx 1.6.1 解析 php 文件出现空白 解决方法

Ubuntu 1204 升级到nginx 1.6.1 解析 php 文件出现空白 解决方法

WBOY
Freigeben: 2016-06-13 12:06:19
Original
953 Leute haben es durchsucht

Ubuntu 1204 升级到nginx 1.6.1 解析 php 文件出现空白 解决办法

Ubuntu 1204 升级到nginx 1.6.1 解析 php 文件出现空白 解决办法

?

?????? 首先感谢 Felix,在这篇

?????? 《解决 Debian Wheezy 使用 Nginx 1.6 官方包和 php-fpm 时返回空白页的问题》帖子里找到了解决问题的办法。

??????? 原文网址: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

?????? Nginx: 1.6.1

?????? 问题描述:前两天执行了 apt-get update 把系统里的 Nginx 和 PHP 都升级了一下,结果在浏览器里访问php 文件总算空白页,nginx的 error.log, php5-fpm.log 都没有任何的错误记录,折腾了一天没有结果。

?????? 期间把 nginx, php 都卸载了重装还是不行。

?????? 怀疑是 php5-fpm 出了问题,于是就修改 /etc/php5/fpm/pool.d/www.conf 的权限,修改 listen,问题没有解决。

?????? 修改 nginx 的 server 配置,问题没有解决;

??????

?????? 安装方法:

???????

$ sudo apt-get install nginx$ sudo apt-get update
Nach dem Login kopieren

?

?????? 今天看到了 Felix 的 Blog 才解决了问题。

?????? 具体解决方法如下:

?????? 编辑 nginx 的? fastcgi_params 文件

?

?

$ cd /etc/nginx$ sudo vim fastcgi_params
Nach dem Login kopieren

?

?

??? 在文件的最后加上如下的一行:

fastcgi_param  SCRIPT_FILENAME    $request_filename;
Nach dem Login kopieren

?

???? nginx 的 default 和 fastcgi_params文件里都没有这一行,因此导致了解析php文件出现空白页的问题。

?

还有一篇英文的,希望能帮到需要的人。

《Nginx 1.6 stable fail php-fpm on Debian Wheezy》

网址: http://www.milliondollarserver.com/nginx-1-6-stable-fail-php-fpm-on-debian-wheezy/

?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage