thinkphp模板文件缺失没有报错/thinkphp无法正常访问控制器

省流:没有出现下图的报错可能是空路由规则的问题。

编者在编写一个新的控制器时还未建立模板文件,理应出现如下报错

但是浏览器非但没有报错,反而无法正常访问所有有问题的控制器,表现为都为空白页面,正常的控制器可以访问:

如下图,明显错误的路径仍然空白不报错

寻找许久,发现是空路由规则 的问题,如下

应该是编者忘记写路由规则了,但是对页面访问又没有影响,就一直存在,谁知道居然把网页的报错给弄没了,这下好了,网站怎么访问都不报错了,这就是此网站靠bug运行嘛。。。

最后查了一下原因:可能是空路由覆盖了默认的404处理机制,导致thinkphp网站的报错机制​不能正常运行,因而出现空白页面。

end

相关推荐
码事漫谈9 小时前
智能体颠覆教育行业调研报告:英语、编程、语文、数学学科应用分析
后端
蓝-萧9 小时前
使用Docker构建Node.js应用的详细指南
java·后端
码事漫谈9 小时前
《C语言点滴》——笑着入门,扎实成长
后端
Tony Bai9 小时前
【Go模块构建与依赖管理】09 企业级实践:私有仓库与私有 Proxy
开发语言·后端·golang
咖啡教室10 小时前
每日一个计算机小知识:ICMP
后端·网络协议
间彧10 小时前
OpenStack在混合云架构中通常扮演什么角色?
后端
咖啡教室10 小时前
每日一个计算机小知识:IGMP
后端·网络协议
间彧10 小时前
云原生技术栈中的核心组件(如Kubernetes、Docker)具体是如何协同工作的?
后端
清空mega10 小时前
从零开始搭建 flask 博客实验(3)
后端·python·flask
努力的小郑11 小时前
Elasticsearch 避坑指南:我在项目中总结的 14 条实用经验
后端·elasticsearch·性能优化