qq_心如止水_27
2018-01-24 16:28
我的按照老师讲的操作 为什么会出现Class 'app\common\controller\Index' not found 检查了common页面的也是和老师的写的一样的
对不起,老师说的没错,仔细检查了多次,发现还是自己错了。
说明一下我的错误吧,其他同学也很可能是这种错误:
由于我是按照老师的方法设置了创建类文件自动添加命名空间代码,所以就没有想到创建common里的类文件时没有自动添加命名空间代码这个问题,因此导致了怎么调用都出现Class 'app\common\controller\Index' not found这类错误,在common下的类文件里手动加上命名空间就可以了。
添加前:
添加后:
刚才尝试了几次都不成功,发现应该是框架代码改变了。比如我放在common/model/test.php里,然后use就没问题 common下不能放名称为controller的目录了
是的,我的也是提示一样的错误。不知道是不是由于版本升级导致写法有变化了?
正解楼上
common是系统的公用模块 不能直接显示吧 需要通过实例化调用里面的方法
快速入门ThinkPHP 5.0--基础篇
58655 学习 · 495 问题
相似问题