Laravel 明明有class类找不到Class not found

Song341 次浏览0个评论2021年08月17日
laravel 使用 composer dumpautoload 配置自动加载文件

Controllers下面有A.php,却怎么都找不到Class not found

解决方法:

1、看下线上的类大小写是否和线下一样;或者git有没有忽略掉

2、laravel 使用 composer dumpautoload 配置自动加载文件

composer dump-autoload

检查vendor/composer下面的autoload文件autoload_classmap.php和autoload_static.php,调用类B时,其仍然使用A.php。

'App\Http\Controllers\B' => $baseDir . '/app/Http/Controllers/A.php',

将文件名改为B.php即可解决问题。

请登录后评论
    当前暂无评价,快来发表您的观点吧...
    公告提示
    本站主要用于学习交流Laravel技术,分享Laravel优秀案例;同时非常欢迎大家投稿哦!如果有招聘信息也可以联系我我帮忙发布哦!