修改php.ini配置文件
首先,我们需要找到php.ini配置文件。可以通过以下命令在终端中查找:
php --ini
这个命令将会查找php.ini配置文件的位置。拿到php.ini配置文件所在的位置后,我们可以找到以下两个配置项:
display_errors = Off error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
以上配置项决定了PHP是否显示错误信息和错误级别的设置。
立即学习“PHP免费学习笔记(深入)”;
我们需要将display_errors设置为On,以开启页面上PHP的错误信息显示。同时,error_reporting决定了哪些错误信息需要在页面上显示。
将以上两个配置项修改如下:
PHP商城系统是国内功能优秀的网上商城系统,同时也是一个商业的PHP开发框架,有多套免费模版,强大的后台管理功能,专业的网上商城系统解决方案,快速建设网上购物商城、数码商城、手机商城、办公用品商城等网站。 php商城系统v3.0 rc6升级 1、主要修复用户使用中出现的js未加载完报错问题,后台整改、以及后台栏目的全新部署、更利于用户体验。 2、扩展出,更多系统内部的功能,以便用户能够迅速找到需
0
display_errors = On error_reporting = E_ALL
修改Nginx配置文件
现在,我们需要在Nginx的配置文件中添加以下代码段:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
fastcgi_param PHP_VALUE "display_errors=On";
fastcgi_param PHP_ADMIN_VALUE "error_reporting=E_ALL";
include fastcgi_params;
}以上代码将FastCGI模块与PHP进行连接,并为PHP设置了两个参数:display_errors和error_reporting,使之成为全局设置。
需要注意的是,以上代码仅仅是修改了Nginx的配置文件,并没有重新加载Nginx。
重新加载Nginx
我们需要重新加载Nginx,以使Nginx的配置文件生效。
sudo service nginx reload
以上就是Nginx中如何开启php报错功能的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号