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

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

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

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

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

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

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

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

end

相关推荐
工边页字5 分钟前
AI公司面试100%加分的话题:如何做 API成本预算
前端·后端·面试
sunwenjian8866 分钟前
Spring Boot 整合 Druid 并开启监控
java·spring boot·后端
Java编程爱好者8 分钟前
阿里面试官:什么才是可工程化落地的RAG项目
后端
skiy13 分钟前
Spring boot创建时常用的依赖
java·spring boot·后端
后端不背锅16 分钟前
事件驱动架构:异步解耦的最佳实践
后端
Java编程爱好者20 分钟前
网易一面:KAFKA写入数据时是先写Leader还是先写Follower?
后端
程序员清风23 分钟前
看完Anthropic研究才懂:你有多会问,AI就有多强!
java·后端·面试
Moment23 分钟前
开源一年,我的 AI 全栈项目 AI 协同编辑器终于有 1.1 k star了 😍😍😍
前端·后端·面试
bcbnb1 小时前
基于Mach-O文件的动态库与静态库归属方案及API扫描实践
后端·ios
光辉GuangHui1 小时前
SDD 实践:OpenSpec + Superpowers 整合创建自定义工作流
前端·后端