[英]laravel 5.2 Error in Auth
在路由中添加Auth控制器后出現問題,並在瀏覽器中看到此錯誤:
InvalidArgumentException in FileViewFinder.php line 137:
View [auth.register] not found.
in FileViewFinder.php line 137
at FileViewFinder->findInPaths('auth.register', array('D:\xampp\htdocs\blog\resources\views')) in FileViewFinder.php line 79
at FileViewFinder->find('auth.register') in Factory.php line 165
at Factory->make('auth.register', array(), array()) in helpers.php line 779
at view('auth.register') in RegistersUsers.php line 33
at AuthController->showRegistrationForm() in RegistersUsers.php line 19
at AuthController->getRegister()
我的routes.php是:
Route::get('/', function () {
return view('welcome');
});
//
Route::get('index','pageController@index');
Route::get('about','PageController@about');
Route::get('contact','PageController@contact');
//Route::get('article','articleController@index');
//Route::get('article/create','articleController@create');
//Route::get('article/{id}','articleController@show');
//Route::post('article','articleController@store');
//Route::get('article/update/{id}','articleController@update');
Route::controller('article','articleController');
//Route::resource('article','articleController');
Route::controllers([
'auth' => 'Auth\AuthController',
'password' => 'Auth\PasswordController']);
而且我也用php artisan config:clear清除了配置
如果不想允許用戶注冊,請在auth
文件夾下使用名稱register
或其他名稱創建視圖,只需從auth控制器中刪除注冊方法即可。
Laravel 5.2您可以輕松地調用Route::auth();
按照此鏈接鏈接檢查資源視圖路徑中是否有auth文件夾和文件
然后,如果您希望編輯自己的AuthenticatesUsers
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.