我正在進行一個本地laravel-nova項目,該項目在過去幾天中運行良好?,F(xiàn)在突然之間,當我嘗試去那條/nova路線時,我聽到一個404錯誤的提示Page could not be found。我嘗試過php artisan config:cache但沒有運氣。我什至刪除了vendor-folder并運行了composer install,php artisan nova:install但是那也沒有解決。運行時php artisan route:list出現(xiàn)錯誤:Class App\Http\Controllers\Laravel\Nova\Http\Controllers\LoginController does not exist我的意思是說真的-WTF ???我完全不知道發(fā)生了什么事?有誰知道如何解決這個問題?我的Laravel版本是5.7,并且我正在計算機上運行此應用程序Windows 10。
3 回答

白豬掌柜的
TA貢獻1893條經(jīng)驗 獲得超10個贊
我自己發(fā)現(xiàn)了它,以防萬一其他用戶可能遇到相同的問題,我將發(fā)布答案。
因此,如果您的路線可能像例如:
Route::get('{subpage}', 'SubpagesController@show');
這將返回,404
并且您將無法訪問Nova等儀表板,因為Nova(從1.0.9版開始)始終在應用程序的路由之后注冊其路由
您必須將config/nova.php
路徑更改為或者no/va
,只需nova
刪除/

慕尼黑的夜晚無繁華
TA貢獻1864條經(jīng)驗 獲得超6個贊
確認已將App\Providers\NovaServiceProvider
添加到配置文件中的providers
陣列app\config.php
。如果不是,則應手動添加。當然,如果您的應用程序不使用App命名空間,則應根據(jù)需要更新提供程序類名稱。
- 3 回答
- 0 關注
- 244 瀏覽
添加回答
舉報
0/150
提交
取消