2017-04-16 307 views
0

我面臨着一個奇怪的問題Laravel 5.4.9。 我試圖安裝一個存儲庫,而不是通過 作爲控制器安裝它。現在,當我鍵入php artisan route:list,我收到此錯誤:Laravel 5.4作曲家錯誤

[ReflectionException] Class App\Http\Controllers\ProjectRepositoryInterface does not exist.

這ProjectRepositoryInterface是在存儲庫文件夾,它工作正常。

我想知道控制器類在哪裏註冊和存儲?他們是 存儲在一個文件中(就像我們將存儲庫和接口綁定到應用服務提供者文件中一樣)。

如何擺脫這個錯誤?

+0

清除您的日誌文件,再試一次,然後發佈您的日誌文件。 – Marwelln

回答

1

運行composer dump-autoload清除作曲家對舊文件的引用。

+0

感謝您的建議。我已經做了轉儲自動加載,但錯誤仍然存​​在。日誌文件位於何處? – user6404606

+0

感謝大家。我已經做了大約兩次,錯誤消失了。 – user6404606

+0

如果你的錯誤得到解決,那麼你可以接受答案@ user6404606 –