小さな問題があります。私はすでにテンプレートをオーバーライドしておりapp/Resources/TwigBundle/views/Exception/
、それぞれエラー error404 と error500.html.twig があります。キャッシュを削除し、未定義のページに移動すると、次のようになります。
致命的なエラー: E:\svn\medapp\app\cache\prod\appProdUrlMatcher.php:4044 でキャッチされない例外 'Symfony\Component\Routing\Exception\ResourceNotFoundException' スタック トレース: #0 E:\svn\medapp\app\cache \prod\classes.php(1433): appProdUrlMatcher->match('/asdasd') #1 E:\svn\medapp\app\cache\prod\classes.php(19616): Symfony\Component\Routing\Matcher\ UrlMatcher->matchRequest(Object(Symfony\Component\HttpFoundation\Request)) #2 E:\svn\medapp\app\cache\prod\classes.php(2583): JMS\I18nRoutingBundle\Router\I18nRouter->matchRequest(Object (Symfony\Component\HttpFoundation\Request)) #3 [内部関数]: Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest(Object(Symfony\Component\HttpKernel\Event\GetResponseEvent), 'kernel.request',Object(Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher)) #4 E:\svn\medapp\app\cache\prod\classes.php(2352): call_user_func(Array, Object(Symfony\Component\HttpKernel\Event\GetResponseEvent), 'kernel.request', Object(Symfony\Component\EventDispatcher\ContainerAwareEventDis in E:\svn\medapp\app\cache\prod\classes.php 行 5334 503 サービスを利用できません
prod.log:
0): トークン ストレージに認証トークンが含まれていません。考えられる理由の 1 つは、この URL にファイアウォールが構成されていないことです。E:\svn\medapp\vendor\symfony\symfony\src\Symfony\Component\Security\Core\Authorization\AuthorizationChecker.php:57)"} [] [2016-02-26 09:40:49] リクエスト。 CRITICAL: Uncaught PHP Exception Twig_Error_Runtime: "テンプレートのレンダリング中に例外がスローされました ("トークン ストレージに認証トークンが含まれていません。考えられる理由の 1 つは、この URL にファイアウォールが構成されていない可能性があります。") "MedAppBundle: Default:base.html.twig" at line 95." at E:\svn\medapp\vendor\twig\twig\lib\Twig\Template.php line 182 {"exception":"[object] (Twig_Error_Runtime(code: 0): テンプレートのレンダリング中に例外がスローされました (\" トークン ストレージに認証トークンが含まれていません。考えられる理由の 1 つは、この URL にファイアウォールが構成されていないことが考えられます。 lib\Twig\Template.php:182, Symfony\Component\Security\Core\Exception\AuthenticationCredentialsNotFoundException(code: 0): The token storage contains no authentication token. 考えられる理由の 1 つは、この URL に対して構成されたファイアウォールがないことです。 E:\svn\medapp\vendor\symfony\symfony\src\Symfony\Component\Security\Core\Authorization\AuthorizationChecker.php:57、Symfony\Component\HttpKernel\Exception\NotFoundHttpException(コード: 0): ルートが見つかりません\"GET /asdasdas\" の E:\svn\medapp\vendor\symfony\symfony\src\Symfony\Component\HttpKernel\EventListener\RouterListener.php:176 で、トークン ストレージに認証トークンが含まれていません。考えられる理由の 1 つは、この URL にファイアウォールが構成されていないことです。E:\svn\medapp\vendor\symfony\symfony\src\Symfony\Component\Security\Core\Authorization\AuthorizationChecker.php:57)"} [] トークン ストレージに認証トークンが含まれていません。考えられる理由の 1 つは、この URL にファイアウォールが構成されていないことです。E:\svn\medapp\vendor\symfony\symfony\src\Symfony\Component\Security\Core\Authorization\AuthorizationChecker.php:57)"} []
TwigBundle テンプレートを削除または名前変更してからキャッシュを削除すると、標準の Symfony エラー ページが表示されます。
おっとっと!エラーが発生しました
サーバーは「404 Not Found」を返しました。
何かが壊れています。このエラーが発生したときに何をしていたかをお知らせください。できるだけ早く修正いたします。不便をかけてごめんなさい。
私は何が欠けていますか?