黑马程序员技术交流社区
标题:
thinkPHP报错:无法加载控制器
[打印本页]
作者:
@夜色
时间:
2017-12-8 16:44
标题:
thinkPHP报错:无法加载控制器
新手在使用tp框架开发时经常会出现以下问题,该怎么解决呢?
t1.png
(8.52 KB, 下载次数: 8)
下载附件
2017-12-8 16:27 上传
1、检查控制器文件的名字是不是按Tp框架的命名规范命名
检查一下controller单词是否有写错(经常出现controller写错的)
控制器名需要按tp框架的控制器命名规范来
文件名格式: 控制器名(首字母大写)+ Controller + .class.php
例如新建一个商品控制器的文件名为:GoodsController.class.php
2、检查控制器文件中的命名空间
先是看一下命名空间是否正确,有的时候你的控制器是写在Home模块的,但命名空间写的是 Admin\Controller;
再
检查一下controller单词是否有写错(经常出现controller写错的)
3、检查类名
tp框架的类名命名格式是:控制器名(首字母大写)+Controller
例如新建一个商品控制器类名为 GoodsController
总结:建立控制器的时候细心一点(文件名和控制器名),一定要按tp框架的命名规范建立控制器
附:tp框架文件命名规范
t2.png
(247.66 KB, 下载次数: 12)
下载附件
2017-12-8 16:43 上传
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2