无法加载控制器:Datas
:(
无法加载控制器:Datas
错误位置
FILE: E:\wamp64\www\tp\ThinkPHP\Library\Think\App.class.php LINE: 101
TRACE
#0 E:\wamp64\www\tp\ThinkPHP\Library\Think\App.class.php(101): E('\xE6\x97\xA0\xE6\xB3\x95\xE5\x8A\xA0\xE8\xBD\xBD\xE6\x8E\xA7...')
#1 E:\wamp64\www\tp\ThinkPHP\Library\Think\App.class.php(204): Think\App::exec()
#2 E:\wamp64\www\tp\ThinkPHP\Library\Think\Think.class.php(120): Think\App::run()
#3 E:\wamp64\www\tp\ThinkPHP\ThinkPHP.php(97): Think\Think::start()
#4 E:\wamp64\www\tp\index.php(12): require('E:\\wamp64\\www\\t...')
#5 {main}
ThinkPHP3.2.3 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
出现这种问题的情况下要看看:
(1).控制器的名称是否写对,控制器的命名规范(别忘下class)
//多了个空格报了上诉错误
控制器的命名规则
1、必须采用大驼峰的命名规则
2、必须以Controller.class.php来结尾
IndexController.class.php
LoginController.class.php
(2).class IndexController extends Controller 看看这个地方是不是写错了
你应该是复制的文件 所以你应该忘了把class xxxxController 改为DatasController
(3) // 是否定义Empty控制器
$module = A('Empty');
if(!$module){
E(L('_CONTROLLER_NOT_EXIST_').':'.CONTROLLER_NAME);
}
文件名为jianController.class.php
文件里面的类名设置为JianController
(区分大小写)