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)及相关依赖文件
ubuntu开机自启动nginx服务
ubuntu20.04无网dpkg安装nginx
资源内容:ubuntu 1804 nginx离线安装包 适用场景:无互联网环境的ubuntu 1804服务器的nginx离线部署 适用人群:运维,学习离线部署的学生 所需技能:常用的linux操作命令
nginx上传文件大小报错500的解决办法 采用nginx作反向代理,出现了一个诡异的问题,小文件可以提交,大文件会报500内部错误。这个是什么原因导致的呢? 查wiki可知,上传文件大小相关的有三个配置 client_body_...
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脚本
压缩包内含: 1.Nginx1.25.1.zip windows版,已配置完成ssl证书,开箱即用且完成https到http的无感...2.Nginx1.6.1.tar.gz Linux原件,配置为官网下载的原版; 3.nginx.conf 含域名端口转发配置内容,替换后开箱即用;
解析nginx配置文件,并将nginx配置文件格式化成对象,方便java程序管理nginx配置。解析配置文件并非使用正则匹配,而是使用语法分析树处理解决的。 标签:nginx
解压后 执行: dpkg -i *.deb 里面包含gcc make 和nginx
1、修改config/index.js 2、修改路由route/index ...以上这篇解决vue项目nginx部署到非根目录下刷新空白的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
nginx
Ubuntu14.04.2下nginx1.6和sticky1.1模块的安装与简单配置,包括像文档和支持包
YUM upgrade升级:本方式适用于使用rpm安装nginx的方式,优点是升级操作简单便捷,缺点是无法升级到指定版本,默认升级至YUM安装支持的最新版本,当前最新版本为nginx1.18.0。 源码平滑升级升级:本方式适用于...
通过编写shell脚本定时比对新老IP自动对nginx进行reload有效解决了nginx对动态域名不重新解析的问题,附带详细说明
收集的 nginx 源码 解析 ,非常全 architecture.png Emiller的Nginx模块开发指南.docx Nginx(en).pdf nginx@taobao.pdf nginx_internals.pdf nginx核心讲解(0.2).doc nginx核心讲解(0.4).doc Nginx模块开发指南中文...
基于openresty+nginx+lua实现文件服务器(包括获取文件及上传文件)
主要介绍了nginx 部署 vue 项目找不到js css文件的解决方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
Ubuntu系统Daphne + Nginx部署Python Django项目精讲,可支持多进程【含代码说明】
可以直接将nginx文件夹中所有deb文件拷贝在/var/cache/apt/archives中,离线安装,依据提示再安装其他,安装其他的时候可能会有嵌套依赖安装,安装指令sudo dpkg -i *.deb,安装过程都相同,安装后删除/var/cache/...