原文地址:http://hi.baidu.com/%CA%E6%B7%F4%BC%D1%B2%C5%CA%C7%CD%F5%B5%C0/blog/item/77e622509c15dd06377abe4e.html

今天安装完nginx 后 发现html页面能正常浏览 但是php文件的页面打开后是一篇空白 看php-fpm日志 看nginx日志都没找到问题

上网搜索了半天终于解决了,在这做个记录备忘

网上的一种说法是缺少这么一句话在nginx的配置文件里

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

这句话是干嘛的呢 其实他就是定义php中用到的服务器变量 也就是$_SERVER

http://wiki.nginx.org/NginxHttpFcgiModule 这个网址下有这么一句话

This module allows Nginx to interact with FastCGI processes and control what parameters are passed to the process。

其实也就是服务器像你的处理php的cgi传递过去他需要的一些参数,而至少要有下面的两个参数php才能执行起来

Below is an example of the minimally necessary parameters for PHP:

fastcgi_param SCRIPT_FILENAME /home/www/scripts/php$fastcgi_script_name;

fastcgi_param QUERY_STRING $query_string;

Parameter SCRIPT_FILENAME is used by PHP for determining the name of script to execute, and QUERY_STRING contains the parameters of the request.

所以 我们在没有定义SCRIPT_FILENAME这个系统变量的时候 php是没法解释执行的

这个变量的定义可以写在nginx的配置文件nginx.conf里 也可以写在外部 用include的方式在nginx.conf里包含进来

转载于:https://www.cnblogs.com/bigfish--/archive/2012/01/10/2318023.html

nginx php空白页 fastcgi_param相关推荐

  1. php页面空白如何解决,php页面空白怎么回事 php出现空白页的解决方法

    当出现php空白页时,怎么查看php报告的错误信息呢? 具体方法如下: 一.通过配置 php.ini 中的参数设置php的报错级别 可以在 php.ini 中适当的位置增加一行 error_repor ...

  2. php连接mysql页面空白_求大神: php注册页面跳转出现空白页

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 register.php: 我感觉是不是insert这个地方出现问题,我试图填写不一样的密码但是他并没有提示错误而是跳转空白页 session_start ...

  3. word中如何删除顽固的空白页?

    文章目录 前言 方法 参考文章 前言 空白页分为很多类型,有的空白页可以通过backspace直接删除(清楚页面内容,包括空格,回车,table等),但有的空白页比较顽固,例如里面存在分页符,导致直接 ...

  4. 打开某网站无法访问出现空白页可能的原因

    当在浏览网页时,比如访问https://www.baidu.com/出现无法访问并有空白页的情况,可能的原因有哪些以及如何去诊断? 一.网络设置的问题  这种原因比较多出现在需要手动指定IP.网关.D ...

  5. OpenXml编程--去除自动生成的word文档中由分页符和换行符产生的空白页

    前言 前置知识:OpenXml 首先描述下问题产生的场景.我们的业务需求是根据用户的在线作答(或导入的作答结果)数据批量产生报告.产生报告的方式是把通过工作流控制的复杂业务逻辑的产出--分析结果--和 ...

  6. php网站白页面_php页面空白怎么回事 php出现空白页的解决方法

    当出现php空白页时,怎么查看php报告的错误信息呢? 具体方法如下: 一.通过配置 php.ini 中的参数设置php的报错级别 可以在 php.ini 中适当的位置增加一行 error_repor ...

  7. aspose.words 操作word插入空白页_让 “空白页”无处可逃,消除你的烦恼

    --word2016系列教程之"空白页删除" 在word编辑文档时,经常会遇到在文档末尾出现一页空白页,尤其是在表格结束后,也会出现这样一页,你绞尽脑汁,用"BackSp ...

  8. java web 项目在tomcat上显示空白页的解决

    今天调试一java web项目,所有页面都显示空白,有如下的解决过程: 一 切换浏览器模式 tomcat打开页面是空白 用localhost:8080打开页面显示空白,以前用着没问题. 浏览器兼容性问 ...

  9. vs中列表分页符代码_电脑办公技巧Excel中Ctrl+K的使用技巧(十二)/Word2016中快速删除分页符与空白页的方法...

    ctrl+k是超链接的快捷键,你可以批量创建超链接,学会使用这个方法你可以快速在文件之间快速跳跃了,无比方便快捷,感兴趣的小伙伴一起看下去吧! 1.在Excel中打开另一个Excel文件(其他类型文件 ...

最新文章

  1. AsyncTask使用方式一
  2. OpenCV之imgproc 模块. 图像处理(1)图像平滑处理 腐蚀与膨胀(Eroding and Dilating) 更多形态学变换 图像金字塔 基本的阈值操作
  3. java word 在线编辑图片_java开发实现word在线编辑及流转
  4. [Android] 开发第二天
  5. 关于如何升级gcc版本及相关的标准库问题
  6. vue组件调用(用npm安装)
  7. [css] css的加载会阻塞js运行吗?为什么?
  8. win7系统如何清理系统日志
  9. Vue——基础(对象、属性样式操作、条件、循环、事件、绑定)
  10. 为什么32.768kHz的晶振封装这么另类?
  11. 油猴(Tampermonkey)安装教程
  12. 【STM32】MDK(keil5)编译后Program Size: Code=5230 RO-data=346 RW-data=52 ZI-data=1845代表什么意思--STM32选型
  13. 交换两个数组的内容555555555
  14. Boundary loss for highly unbalanced segmentation
  15. BCT4157/4157B是一种高带宽、快速单刀双掷(SPDT)CMOS开关
  16. matlab中gurobi lic file 打不开
  17. mysql获取去年同期_mysql 查询当天、昨天、本周、上周、本月、上月、今年、去年数据...
  18. Android图片压缩框架汇总分析
  19. 泰勒展开:一阶,二阶
  20. 如何去掉字符串前面的中括号

热门文章

  1. 对于我今后人生受益匪浅的几句话
  2. 用Javascript代码实现浏览器菜单命令(以下代码在 Windows XP下的浏览器中调试通过
  3. java spring cloud 版 b2b2c 社交电商-服务消费者(Feign)
  4. curl的安装与简单使用
  5. [连载]《C#通讯(串口和网络)框架的设计与实现》- 13.中英文版本切换设计
  6. 【Go语言】面向对象扩展——接口
  7. RHE5服务器配置——Samba服务器
  8. 使用WSE实现Web Service安全
  9. leetcode 303. 区域和检索 - 数组不可变
  10. leetcode842. 将数组拆分成斐波那契序列(回溯)