PHP代码错误导致PHP返回页面空白
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP代码错误导致PHP返回页面空白相关的知识,希望对你有一定的参考价值。
解析过程:
nginx通过FastCGI接口将php页面文件传递给PHP-FPM管理器处理
PHP-FPM调用PHP环境解析后返回响应数据给Nginx
用户呈现页面
问题现象:
PHP测试页测试没问题,说明PHP和Nginx配置没问题。
当解析开发使用的PHP页面时,返回空白页面,这个时候说明是开发的PHP代码中有错误。
处理方法:
1、使用本地PHP环境直接运行PHP页面测试是否代码有错误。
2、因为是PHP解析时没有将错误信息返回给前端页面做提示,所以我们需要开启PHP的显示错误信息的功能。
# vi /etc/opt/remi/php72/php.ini
3、因为PHP是通过PHP-FPM管理器去连接的Nginx,所以我们也要开启PHP-FPM的传递错误信息的功能。在最后行写入下面配置。
# vi /etc/opt/remi/php72/php-fpm.d/www.conf
4、重启PHP-FPM
# killall php-fpm
# php-fpm
5、访问测试
以上是关于PHP代码错误导致PHP返回页面空白的主要内容,如果未能解决你的问题,请参考以下文章
wordpress 2003 系统 怎么设置 404 错误页面 都返回200 代码 带默认的404.php 文件
登录页面php代码在成功登录后无法在cpanel空白页面上运行