nginx+php-fpm配置后页面显示空白的解决方法
来源:互联网 发布:windows截图保存在哪里 编辑:程序博客网 时间:2024/06/05 02:39
OS: Ubuntu 15.04
由于nginx与php-fpm之间的一个小bug,会导致这样的现象: 网站中的静态页面 *.html 都能正常访问,而 *.php 文件虽然会返回200状态码, 但实际输出给浏览器的页面内容却是空白。 简而言之,原因是nginx无法正确的将 *.php 文件的地址传递给php-fpm去解析, 相当于php-fpm接受到了请求,但这请求却指向一个不存在的文件,于是返回空结果。 为了解决这个问题,需要改动nginx默认的fastcgiparams配置文件: vi /etc/nginx/fastcgi_params 在文件的最后增加两行:
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;fastcgi_param PATH_INFO $fastcgi_script_name;
然后重启一下服务:
service php5-fpm reload service nginx reload //重新加载各项配置改动。
参考:
基于ubuntu 14搭建nginx+php+mysql环境
linux nginx php显示空白页
0 0
- nginx+php-fpm配置后页面显示空白的解决方法
- nginx+php-fpm配置后页面显示空白的解决方法
- nginx+php-fpm+mysql配置后需要作的事
- PHP7 + Nginx 打开php页面显示空白
- nginx php-fpm配置
- nginx php-fpm配置
- nginx配置php-fpm
- nginx配置php-fpm
- 配置nginx、mysql、php-fpm的方法
- nginx+php-fpm的session路径配置
- nginx,php-fpm的安装配置
- magento中“ Google Content API for Shopping 1.6”提交新产品后显示空白页面的解决方法
- nginx php-fpm安装配置
- Symfony2 Nginx php-fpm 配置
- nginx php-fpm安装配置
- nginx php-fpm安装配置
- nginx php-fpm安装配置
- nginx php-fpm安装配置
- Java RMI远程方法调用详解
- Twitter Snowflake算法详解
- 13-Copy Control
- 记一条好用的SQL语句
- Android群英传知识点回顾——第六章:Android绘图机制与处理技巧
- nginx+php-fpm配置后页面显示空白的解决方法
- MarkdownPad 2
- Object-C非正式协议与正式协议的区别
- linux命令corntab
- alarm信号、select、RTC定时器
- SystemServer进程启动过程源码分析
- git(1)--windows github 的使用
- [RK3288][Android6.0] U-boot显示模块部分流程小结
- 多线程优缺点