中国投资网 百科 Nginx PHP 返回200,但是空白页

Nginx PHP 返回200,但是空白页

ngxinphp-fpm安装后,html静态页面没问题,但是phpinfo页面虽然返回200,但总是空白页

也没有任何报错,考虑应该是nginx已经将服务器端编程语言(专业超文本预处理器的缩写)页面转移给服务器端编程语言(专业超文本预处理器的缩写)处理了,所以问题应该在服务器端编程语言(专业超文本预处理器的缩写)的配置上,经过查找,发现需要在nginx中加入一句话

fastcgi _ param SCRIPT _ FILENAME $ document _ root $ fastcgi _ SCRIPT _ name;

安装完nginx后默认的fastcgi_params配置文件中没有上面这句话。

在nginx.conf中的

位置~ \。php$ {

根超文本标记语言

fastcgi _ pass 127。0 .0 .1:9000;

fastcgi _ index index.php;

# fastcgi _ param SCRIPT _ FILENAME/scriptsfastcgi _ SCRIPT _ name;

fastcgi _ param SCRIPT _ FILENAME $ document _ root $ fastcgi _ SCRIPT _ name;

包括fastcgi _ params

}

或者在fastcgi_params配置文件中加入

#仅PHP,如果服务器端编程语言(Professional Hypertext Preprocessor的缩写)是用-enable-force-CGI-重定向构建的,则需要

fastcgi_param重定向_状态200;

fastcgi _ param SCRIPT _ FILENAME $ document _ root $ fastcgi _ SCRIPT _ name;

然后重启nginx就可以显示出页面了。

本文来自网络,不代表本站立场,转载请注明出处:https:

Nginx,PHP,返回200,但是空白页

中国投资网后续将为您提供丰富、全面的关于Nginx,PHP,返回200,但是空白页内容,让您第一时间了解到关于Nginx,PHP,返回200,但是空白页的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。