`

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

 

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

       具体解决方法如下:

       编辑 nginx 的  fastcgi_params 文件

 

 

$ cd /etc/nginx

$ sudo vim fastcgi_params

 

 

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

fastcgi_param  SCRIPT_FILENAME    $request_filename;

 

     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/

 

 

参考网址:

分享到:
评论

相关推荐

    ubuntu 20.04 离线安装Nginx(nginx-full-1.18.0)及相关依赖

    将这些文件打包成一个压缩文件,例如命名为`nginx-offline-install.tar.gz`,然后传输到目标的Ubuntu 20.04系统上。 在目标机器上,首先解压这个压缩包,然后逐个安装依赖项。可以使用以下命令: ```bash sudo ...

    ubuntu 1804 nginx 离线安装包

    本资源提供了一个适用于这种场景的解决方案,它包括了Ubuntu 18.04环境下Nginx的离线安装包。这个离线包旨在帮助运维人员以及学习离线部署的学生在不依赖网络的情况下完成Nginx的部署。 首先,我们需要了解Nginx。...

    ubuntu20.04无网dpkg安装nginx.zip

    首先,你需要从可靠的源(如Ubuntu官方仓库或Nginx官方网站)下载适用于Ubuntu 20.04的Nginx `.deb`文件。这个压缩包"nginx"可能包含了这个软件包。在有网络的环境下载完成后,你可以通过USB、网络共享或其他方式将...

    ubuntu开机自启动nginx服务

    ubuntu开机自启动nginx服务

    nginx上传文件大小报错500的解决办法

    nginx上传文件大小报错500的解决办法 采用nginx作反向代理,出现了一个诡异的问题,小文件可以提交,大文件会报500内部错误。这个是什么原因导致的呢?  查wiki可知,上传文件大小相关的有三个配置 client_body_...

    ubuntu20.04离线无网dpkg安装nginx按完整的deb包

    1. **将`.deb`文件传输到目标机器**:将所有必需的`.deb`文件从有网络的机器上复制到Ubuntu 20.04系统中。您可以使用USB驱动器、移动硬盘或任何其他物理介质进行传输。 2. **进入`.deb`文件所在目录**:使用`cd`...

    Ubuntu+fastdfs+nginx

    总的来说,"Ubuntu+fastdfs+nginx"的组合为文件服务器搭建提供了一套高效、可靠的解决方案,尤其适用于需要处理大量文件上传和下载的在线服务。通过合理的配置和优化,这个系统可以满足高并发、大数据量的需求,同时...

    Ubuntu12.04下安装 nginx + php + mysql 的源代码文件

    Ubuntu12.04下安装 nginx + php + mysql 的源代码文件 里面包含如下文件 ibiconv-1.14.tar.gz libmcrypt-2.5.8.tar.gz mcrypt-2.6.8.tar.gz mhash-0.9.9.9.tar.gz pcre-8.30.tar.gz mysql-5.5.22.tar.gz nginx-...

    ubuntu自动安装nginx php脚本

    ubuntu自动安装nginx php脚本ubuntu自动安装nginx php脚本

    nginx-1.6.1.tar.gz

    1. 首先,将`nginx-1.6.1.tar.gz`解压到指定目录,例如 `/usr/local/src/`。 ```bash cd /usr/local/src/ tar -zxvf nginx-1.6.1.tar.gz ``` 2. 进入解压后的目录,配置编译参数,一般默认即可,但也可以根据需求...

    nginx1.25.1.zip windows配置完成ssl开箱即用; nginx1.6.1.tar.gz Linux原件

    压缩包内含: 1.Nginx1.25.1.zip windows版,已配置完成ssl证书,开箱即用且完成https到http的无感...2.Nginx1.6.1.tar.gz Linux原件,配置为官网下载的原版; 3.nginx.conf 含域名端口转发配置内容,替换后开箱即用;

    ubuntu下编译安装nginx

    在Ubuntu系统上编译安装Nginx是一项技术性较强的任务,尤其当我们要为Nginx添加特定功能,如FLV(Flash Video)流媒体支持时。以下是对这一过程的详细阐述: 首先,我们需要确保系统已经安装了必要的依赖库。对于...

    在linux系统上升级nginx版本

    在升级 Nginx 版本之前,需要备份配置文件,以免升级过程中出现意外情况。可以使用以下命令来备份配置文件: ``` cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.bak ``` 步骤 2: 下载新...

    ubuntu nginx-1.24.0开源包

    nginx-1.24.0开源包,需要解压到ubuntu系统后,cd到目录后,先后执行./configure,make,make install,其中configure可以配置更详细的指令,make如果提示没有需要安装

    解析nginx配置文件nginx-java-parser.zip

    解析nginx配置文件,并将nginx配置文件格式化成对象,方便java程序管理nginx配置。解析配置文件并非使用正则匹配,而是使用语法分析树处理解决的。 标签:nginx

    UBUNTU安装nginx

    "Ubuntu安装nginx详解" 在本文中,我们将详细介绍如何在Ubuntu系统中安装nginx服务器。nginx是一个流行的开源Web服务器软件,广泛应用于生产环境中。本文将指导您一步一步地安装nginx,并对其进行基本配置。 一、...

    nginx版本升级步骤

    本文将详细介绍如何安全地将Nginx从旧版本升级到新版本。 ### 一、备份现有配置和数据 在开始任何升级操作前,首要任务是确保现有环境的安全。备份Nginx的配置文件、日志文件和所有相关的数据: 1. 备份Nginx配置...

    解决vue项目nginx部署到非根目录下刷新空白的问题

    1、修改config/index.js 2、修改路由route/index ...以上这篇解决vue项目nginx部署到非根目录下刷新空白的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。

    nginx 映射本地文件

    **Nginx 本地文件映射详解** 在IT行业中,Nginx是一个广泛使用的高性能Web服务器和反向代理服务器,以其高效、稳定和轻量级的特性受到青睐。其中一个实用的功能是通过配置来映射本地文件,使得用户可以通过HTTP协议...

Global site tag (gtag.js) - Google Analytics