thinkphp3.2.3中Class '?' not found的原因以及解决方法
2017-03-19 12:56
656 查看
【来源地址】:自己的个人php论坛
php自学者论坛
【原因】:违反thinkphp的命名规范
例如你的模块名为Home
--Home
--Controller
TestController.class.php (*如果你这个类文件夹名为"TestController.class.php"则能正常访问,如果为"Test其它字符.class.php"(例如TestMy.class.php这将Controller换为我自己瞎编的My了)这访问Test这个控制器时是会 报错Class 'Home\TesMyt' not found,这是thinkphp规定的,这个问题特别是很多童鞋在引入第三方类库时经常遇到的问题,我自己也遇到过,在此特别提醒一下)
--Model
testModel.class.php
反正我遇到不止一个人问我这个问题了!估计很多人也遇到吧,给大家看看
php自学者论坛
【原因】:违反thinkphp的命名规范
例如你的模块名为Home
--Home
--Controller
TestController.class.php (*如果你这个类文件夹名为"TestController.class.php"则能正常访问,如果为"Test其它字符.class.php"(例如TestMy.class.php这将Controller换为我自己瞎编的My了)这访问Test这个控制器时是会 报错Class 'Home\TesMyt' not found,这是thinkphp规定的,这个问题特别是很多童鞋在引入第三方类库时经常遇到的问题,我自己也遇到过,在此特别提醒一下)
--Model
testModel.class.php
反正我遇到不止一个人问我这个问题了!估计很多人也遇到吧,给大家看看
相关文章推荐
- thinkphp读写分离坑爹!mysql进行update更新数据时报错[HY000]:General error,原因以及解决方法
- thinkphp框架写的项目在nginx下无法正常访问报错的原因以及解决方法
- thinkphp框架将一个方法解析成.html文件的原因以及解决的方法
- 检测自己的php是否可以访问mysql,以及“Class 'MySQLi' not found”的解决方法
- Thinkphp 3.0 模板重复输出的原因及解决方法
- C# Maximum request length exceeded. 产生错误的原因,以及解决方法.
- linux服务器出现严重故障后的原因以及解决方法
- Win8中出磁盘占用100%提示的原因以及解决方法
- 关于Android Force Close 出现的原因 以及解决方法
- C# Maximum request length exceeded. 产生错误的原因,以及解决方法.
- TC2.0 在winxp下initgraph崩溃原因以及解决方法
- 浏览器事件 ID 8021 和事件 ID 8032 的常见原因以及相应的解决方法
- class 'org.springframework.orm.hibernate3.LocalSessionFactoryBean' not found解决方法
- Fedora 启动速度很慢原因以及解决方法
- Vista启动提示Bootmgr is compressed的原因以及完美解决方法
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken 解决方法与原因
- CPU使用率高的原因和解决方法以及案例分析
- 关于eclipse提示class file editor source not found的解决方法
- C# Maximum request length exceeded. 产生错误的原因,以及解决方法.
- 区别对待 【找到问题发生的原因】 以及 【关于这个问题的 「正确可行」 的解决方法】