controller名字错误的问题
我发现,比如有时候新建controller的时候,名字错了,就算手动把文件名改了也还是提示找不到或者不存在,比如
php artisan make:contorller xxx1Controller
route里你写成
xxxController@index
这个时候会提示xxxController不存在,然后就算手动把文件名和文件里的class改成正确的也会提示不存在,这个时候就只有重建controller
我想问,除了重建还有什么办法,是不是哪里我改漏了
文件名错了
composer dump-autoload
试一下,还有注意下文件和类的大小写如果
文件名称
和类名称
一致,还提示路由不存在, 那么注意类命名空间
是否正确, 如果是生产环境
还要执行php artisan route:clear
命令.十有八九是命名空间不对
直接在路由文件里引入 Controller 类