控制器不存在:app\\\\admin\\\\controller\\\\Usercontroller

今天用ThinkPHP5.1的时候,想尝试一下另一种访问方式,http://loclahost/index.php/admin/UserController/index
模块 控制器 方法
没想到报了个控制器不存在

在这里插入图片描述

我的控制器名字应该是UserController,他自动变成了Usercontroller

看手册才知道,框架默认是把所有请求的控制器名都转为小写的,没有定义路由的情况下,对于鸵峰命名的控制器名的访问不是相同的控制器本身,而是要用_线分开!

http://localhost/index.php/admin/User_Controller//index

果然这样就可以了。

————————————————

版权声明:本文为CSDN博主「吃井不忘挖水人」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/qq_41399976/article/details/93213452

—————————————————————————————————————

亲爱的用户,您好!如果您喜欢这个网站,欢迎赞助我,您的支持是我的动力。

赞赏款用于服务器、文章等网站的固定支出。欢迎大家支持,谢谢!

51cb4e9a9397260f1f774ee07de0b77.jpg