0
我有一個使用Laravel編寫的後端服務器。最近,我開始收到以下錯誤(我顯示完整回溯):Laravel緩存權限問題
#0 /var/app/current/bootstrap/cache/compiled.php(7547): Illuminate\Routing\RouteCollection->match(Object(Illuminate\Http\Request))
#1 /var/app/current/bootstrap/cache/compiled.php(7512): Illuminate\Routing\Router->findRoute(Object(Illuminate\Http\Request))
#2 /var/app/current/bootstrap/cache/compiled.php(7504): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#3 /var/app/current/bootstrap/cache/compiled.php(2310): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#4 [internal function]: Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#5 /var/app/current/bootstrap/cache/compiled.php(9642): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#6 /var/app/current/app/Http/Middleware/DecryptRequest.php(32): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#7 [internal function]: Garagesocial\Http\Middleware\DecryptRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#8 /var/app/current/bootstrap/cache/compiled.php(9634): call_user_func_array(Array, Array)
#9 /var/app/current/app/Http/Middleware/ValidProxies.php(20): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#10 [internal function]: Garagesocial\Http\Middleware\ValidProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#11 /var/app/current/bootstrap/cache/compiled.php(9634): call_user_func_array(Array, Array)
#12 /var/app/current/vendor/lucadegasperi/oauth2-server-laravel/src/Middleware/OAuthExceptionHandlerMiddleware.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 [internal function]: LucaDegasperi\OAuth2Server\Middleware\OAuthExceptionHandlerMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /var/app/current/bootstrap/cache/compiled.php(9634): call_user_func_array(Array, Array)
#15 /var/app/current/app/Http/Middleware/SplAutoLoader.php(20): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 [internal function]: Garagesocial\Http\Middleware\SplAutoLoader->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /var/app/current/bootstrap/cache/compiled.php(9634): call_user_func_array(Array, Array)
#18 /var/app/current/bootstrap/cache/compiled.php(12993): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#19 [internal function]: Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#20 /var/app/current/bootstrap/cache/compiled.php(9634): call_user_func_array(Array, Array)
#21 /var/app/current/bootstrap/cache/compiled.php(11585): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#22 [internal function]: Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#23 /var/app/current/bootstrap/cache/compiled.php(9634): call_user_func_array(Array, Array)
#24 /var/app/current/bootstrap/cache/compiled.php(12730): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 [internal function]: Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /var/app/current/bootstrap/cache/compiled.php(9634): call_user_func_array(Array, Array)
#27 /var/app/current/bootstrap/cache/compiled.php(12667): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 [internal function]: Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /var/app/current/bootstrap/cache/compiled.php(9634): call_user_func_array(Array, Array)
#30 /var/app/current/bootstrap/cache/compiled.php(2982): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 [internal function]: Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /var/app/current/bootstrap/cache/compiled.php(9634): call_user_func_array(Array, Array)
#33 /var/app/current/app/Http/Middleware/OAuth.php(46): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#34 [internal function]: Garagesocial\Http\Middleware\OAuth->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /var/app/current/bootstrap/cache/compiled.php(9634): call_user_func_array(Array, Array)
#36 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /var/app/current/bootstrap/cache/compiled.php(9624): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#38 /var/app/current/bootstrap/cache/compiled.php(2257): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#39 /var/app/current/bootstrap/cache/compiled.php(2240): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#40 /var/app/current/public/index.php(65): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#41 {main}
起初我以爲這是對存儲目錄的權限問題,因此我嘗試應用此修復程序 - PHP Beanstalk with laravel permission denied on storage/framework/cache當沒有幫助,我試圖將緩存驅動程序從文件移動到數據庫,但這也沒有幫助。
尋找錯誤的追溯,第一個有用的錯誤不是來自Laravel的代碼,在DecryptRequest中是#7。但是,這僅僅是因爲這是我的中間件列表中的最後一個類,如果我使用ValidProxies對其進行了更改,則錯誤將最後顯示ValidProxies。
該錯誤不會影響用戶體驗(除非我假設,就速度而言,因爲問題似乎是緩存)。該應用程序仍然正常工作。
有什麼想法可以解決這個問題。
什麼是異常? – tkausl
就是這樣,沒有關於例外名稱的附加文本 –