让tp6显示详细的错误信息及行号
详细 显示 行号 错误信息
2023-09-27 14:21:28 时间
方法一:
默认情况下Ttp6不会显示错误信息,在开发环境下想要查看错误信息需要将Config目录下的app.php文件的show_error_msg改成true
但是这样显示的信息也不够完整,
要看到更多信息需要我们开启DEBUG,tp6模仿了Laravel,我们使用composer下载完tp框架后可以看到框架一级文件夹里面有个“.example.env”,我们复制这个文件,将其改名为“.env”,点号开头的文件在Linux系统中属于隐藏文件,我们需要查看其是否存在可以使用命令“ls -a”查看,我们只需要将其中的“APP_DEBUG”的值修改成“true”即可
方法二:
如果修改这个配置的方法不行的话可以使用tp6提供的应用服务类开启DEBUG。
找到App目录下的AppService.php文件在boot方法内加上$this->app->debug(true);即可
这样我们就可以看到更完善的错误信息了
记住在项目上线前记得把debug关掉,否则很容易泄露服务器信息。将true改为false即可关闭debug
相关文章
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- Java学习路线图(完整详细2022版)
- Nginx的配置文件详解(超详细)
- golang 中 channel 的详细使用、使用注意事项及死锁分析
- 全网超详细的下载与安装VMware虚拟机以及为什么要安装VMware虚拟机
- springboot 集成eureka 超详细配置
- PaddleOCR 2.6 编译详细步骤 + 踩坑记录(C++ GPU版)
- setsockopt()用法(参数详细说明)
- Linux下编写 makefile 详细教程
- windows 教你如何导出百度网盘详细目录结构-超详细的
- 史上最详细python学习路线-从入门到精通,只需60天
- 如何快速实现自定义sql分页?若不会,我便手把手教你【详细】