wamp集成环境下php升级到8版本后没有代码报错提示怎么办?

前言:我用的是appserv集成环境,手动配置了升级了php8版本,在项目开发中遇到了代码报错却没有提示的场景,页面只会反馈一个500的服务器状态码。

最后发现是php.ini配置文件没有开启代码报错提示。


解决方案如下:

第一步打开php.ini配置文件。

搜索display_errors = Off,去掉前面的分号,将Off改成On


搜索error_reporting,这四行前面的分号全去掉。

最后一步重启apache服务。


在这里说一下为什么升级了php8版本后,页面没有了错误提示呢?我也是后来才想起了,开发环境,生产环境这2个专业术语


我们一开始选择另存为php.ini配置文件的时候,应该选择开发环境的,因为生产环境是线上的,会为了线上用户体验,减少了一些代码报错提示,而开发环境才是我们开发人员需要用的,有代码报错提示。

所以我们需要隆重地认识一下什么是开发环境,什么是生产环境。避免在手动配置更新软件版本时遇到的一系列莫名其妙的bug

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • php使用error_reporting函数设置错误提示,这个很多人知道,但是发现很多人不是很理解具体设置的问题,...
    大林_达令阅读 268评论 0 0
  • 9. 文件加载 9.1. 文件加载的含义 含义:将一个(别的)文件包含到当前文件中,成为当前文件运行过程中的一部分...
    zphphp阅读 324评论 0 0
  • 安全方面不是phper考虑的范围。但是作为一个phper对于安全知识是:“知道有这么一回事,编程时自然有所注意”。...
    会跳舞的火锅阅读 593评论 2 1
  • PHP最基本的调试策略是使用PHP的错误报告机制,通过它来找到代码中的语法错误,通过执行程序的结果来迅速查找到程序...
    mysimplebook阅读 635评论 0 0
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,897评论 28 54

友情链接更多精彩内容