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

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

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

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

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

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

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

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

end

相关推荐
IT_陈寒19 分钟前
Vue的响应式竟然在这常见操作下失效了
前端·人工智能·后端
她说彩礼65万27 分钟前
Asp.net core ContenResult
后端·asp.net
枕星而眠1 小时前
Git仓库基础用法
大数据·git·后端·elasticsearch·全文检索
ayqy贾杰1 小时前
Claude Fable 5 提示词泄漏,抓紧学习下
前端·后端·面试
智码看视界1 小时前
Day18 SpringBoot自动配置原理:从@SpringBootApplication开始
java·spring boot·后端·自动装配
程序员爱钓鱼2 小时前
Rust 常量与静态变量详解:const 与 static 的区别
后端
戮漠summer13 小时前
Missing Semester 计算机教育中缺失的一课 Lecture 01 Shell
开发语言·后端·scala
IT_陈寒14 小时前
Redis的KEYS命令把我搞崩溃了,改用SCAN才活过来
前端·人工智能·后端
长不胖的路人甲15 小时前
SpringCloud 服务雪崩、熔断、降级
后端·spring·spring cloud
爱折腾的小黑牛16 小时前
小程序多人协作的权限设计:三级权限的实现
后端