簡體   English   中英

Laravel 拋出 ReflectionException:類配置不存在

[英]Laravel throws ReflectionException: Class config does not exist

(我知道你可能認為這是一個重復的問題,但我真的相信它不是)

我正在使用 Laravel 開發一個 API,我已經整理好並運行了所有代碼。 然而,出乎意料的是,我在當天進行了測試,結果得到了

ReflectionException: Class config does not exist

每當我嘗試存儲新模型時,我將 Laravel 更新到 5.7,但問題仍然存在然后我認為這是數據庫的問題,但是

php artisan migrate

成功創建數據庫表。 時間不多了。

嘗試

php artisan clear-compiled

如果它不能解決問題,請閱讀此線程https://github.com/laravel/dusk/issues/99https://github.com/laravel/framework/issues/9733

問題似乎出在 phpunit 6.0 上:

https://github.com/laravel/dusk/issues/99

我建議升級到 php7.x 和最新的 phpunit。 (我知道。很痛苦,但是那里有很棒的升級教程,如果您一步一步地遵循它們,您將在半小時內完成。)

對我來說,問題在於依賴項。 對我有用的是完全刪除供應商目錄並進行作曲家更新以重新安裝依賴項和供應商包。

刪除project/bootstrap/cache/ ,然后運行:

$php artisan clear-compiled

解決了我的問題!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM