Thinkphp怎么开启详细错误提示而不是出现哭脸
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Thinkphp怎么开启详细错误提示而不是出现哭脸相关的知识,希望对你有一定的参考价值。
Thinkphp有专门为开发过程而设置的调试模式,开启调试模式后,会牺牲一定的执行效率,但带来的方便和除错功能非常值得。
应用默认开启调试模式,在完成开发阶段部署到生产环境后,可以修改应用配置文件的app_debug参数关闭调试模式切换到部署模式。
可以在入口文件index.php中设置
// 设置开启调试模式define('APP_DEBUG', TRUE);
// 其它的环境变量设置
// ... 参考技术A 在Thinkphp.php把false改为true
PHP开启错误提示而不是单单返回500
方法一
修改php.ini文件和php-fpm.conf
php.ini文件在我使用的发行版本/etc/php/<版本号>/cli/php.ini
php-fpm.conf文件在/etc/php/7.2/fpm/php-fpm.conf
如果找不到可以使用find /etc -name php.ini
搜索
在文件中搜索这两个选项,并修改为On
display_errors = On
display_startup_errors = On
修改完,重启php服务
方法二
在需要调试的文件前添加以下内容
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);
以上是关于Thinkphp怎么开启详细错误提示而不是出现哭脸的主要内容,如果未能解决你的问题,请参考以下文章
在宝塔上创建网站,然后部署thinkphp3.2程序,打开网站提示404错误,这个怎么解决?