【Laravel】[錯誤解決] Class App\Repository\AdminRepository does not exist
在用Laravel框架進行開發的時候,遇到上述問題。起因是這樣的,首先我們的後臺開發,然後每次開發完的功能測試,是利用SFTP協議即時上傳到服務器下,然後通過ssh客戶端登錄,或者在項目中配置路由,通過瀏覽器進行訪問,來實現測試代碼的。但是我臨時接到一個任務去做,遷徙數據,把原來老的系統的數據遷徙到新的數據庫裏面來,因爲我和另外一個人合作一起搞得,他新建了一個工程來做這件事,我把工程從git上clone下來,上傳到了原來的 工程的 服務器地址,上傳完後發現不對。
用php artisan app:name 更改了app的命名空間名字,然後又用git
恢復到了原來的App命名空間名。
然後報的錯誤。
2、解決
1. 確定你的引導程序沒問題
bootstrap/app.php
2. 在項目根目錄執行命令
composer dump-autoload (一定要在項目的根目錄下執行)。
執行後,再訪問就好了。