2016-11-22 24 views

回答

3

該命令不應該爲您生成身份驗證控制器。它會生成適當的認證視圖,路由和HomeController。從docs引述:

php artisan make:auth

此命令應新鮮的應用中使用,並且將安裝的佈局圖,註冊和登錄的觀點,以及用於所有認證端點路由。 HomeController也將被生成來處理登錄後對你的應用程序儀表板的請求。

如果代碼下的git,你可以簡單地恢復你刪除的文件:

git checkout <commit> app/Http/Controllers/Auth/AuthController.php 

或者你可以簡單地從Laravel的回購讓您的新副本:

wget -O app/Http/Controllers/Auth/AuthController.php https://raw.githubusercontent.com/laravel/laravel/5.1/app/Http/Controllers/Auth/AuthController.php 
+0

在那裏了。謝謝。 –

+0

是的,是的。因爲它是你下載的'laravel/laravel'回購的一部分,但它不是用'artisan make:auth'生成的。 – sepehr

0

更改權限:

  • chmod 0755 Auth
  • chmod g+w Auth

在這之後的兩個步驟應該工作