拉威尔5.3。Container.php行809中的ReflectionException
我一直在寻找解决办法,但没有成功 我正尝试通过以下步骤为我的注册创建激活邮件功能: -添加/编辑我的项目后,在尝试访问localhost/login 这是我的web路由文件:拉威尔5.3。Container.php行809中的ReflectionException,php,laravel,laravel-5.3,Php,Laravel,Laravel 5.3,我一直在寻找解决办法,但没有成功 我正尝试通过以下步骤为我的注册创建激活邮件功能: -添加/编辑我的项目后,在尝试访问localhost/login 这是我的web路由文件: Route::get('/', function () { return view('welcome'); }); Auth::routes(); Route::get('user/activation/{token}', 'Auth\LoginController@activateUser')->name('u
Route::get('/', function () {
return view('welcome');
});
Auth::routes();
Route::get('user/activation/{token}', 'Auth\LoginController@activateUser')->name('user.activate');
Route::get('/home', 'HomeController@index');
其他代码与第一个链接中提供的代码相同。
我不知道它为什么试图访问
类App\Http\Controllers\Auth\ActivationService
有人知道我该怎么做吗?解雇了
composer dump autoload
了吗?@BagusTesa我试过了,但没有任何改变:/啊,刚刚意识到,你在使用激活服务的代码中使用了App\ActivationService
(LoginController
)吗您必须将使用App\ActivationService
放在类登录控制器{
行之前。如果这解决了您的问题,那么这就是名称空间问题,就像指定类的地址一样。@BagusTesa-ty-man它起作用了,我用它浪费了10个小时的时间。。没问题,很高兴它起作用了。