0
我剛剛閱讀FOSUserBundle
的文檔,以及何時從代碼中複製代碼。當我去了一些網頁,它給了我一個錯誤頁面是這樣的:FOSUserbundle中的Contexe錯誤異常
ContextErrorException: Runtime Notice: Declaration of Neejob\CompanyBundle\Controller\RegistrationController::registerAction() should be compatible with FOS\UserBundle\Controller\RegistrationController::registerAction(Symfony\Component\HttpFoundation\Request $request) in D:\xampp\htdocs\Symfony\src\Neejob\CompanyBundle\Controller\RegistrationController.php line 9
然而,當我刷新頁面,它變成了正常工作。但是當我清除緩存時,會發生同樣的問題。我應該如何處理這個問題?
哦,MGD!我忘了添加使用聲明。謝謝瓦迪姆! – Noah
好吧,但是當我刷新頁面時,它運行良好,請問爲什麼? – Noah
我認爲這是由於symfony緩存系統。在第一次請求時,你會得到錯誤,因爲文件沒有被緩存,第二個請求文件被緩存在一個BIG文件中,並且使用'Request'類的語句在那裏。 –