404 route not found exception handling in symfony
I want to create a template for page not found. whenever 404 no route found exception is throwing need to redirect to page. As that is not in proper UI way. I tried steps from this URL
https://symfony.com/doc/current/controller/error_pages.html
I am new to symfony . followed steps until service.yml and created customExceptionController.php and I dont know what to do next step and I am getting error like
How to fix this issue.Please anyone help me to get out of this issue. Thanks in advance
php symfony error-handling twig
|
show 2 more comments
I want to create a template for page not found. whenever 404 no route found exception is throwing need to redirect to page. As that is not in proper UI way. I tried steps from this URL
https://symfony.com/doc/current/controller/error_pages.html
I am new to symfony . followed steps until service.yml and created customExceptionController.php and I dont know what to do next step and I am getting error like
How to fix this issue.Please anyone help me to get out of this issue. Thanks in advance
php symfony error-handling twig
Show what you have in the yourCustomExceptionController
file.
– Jon Stirling
Nov 23 '18 at 17:18
public function showAction() { return $this->render('templates:bundles:twigBundle:Exception:error.html.twig'); }
– Kavya Shree
Nov 23 '18 at 17:25
But no response still ., 404 not found exception is throwing
– Kavya Shree
Nov 23 '18 at 17:26
1
Add the full content of the file to your question. The error message clearly states that the file is in the first place, but you've probably either mis-spelled the class name, or put in the wrong namespace.
– Jon Stirling
Nov 23 '18 at 17:27
Now I changed it., its running now and no changes for error exception still as like same.. "code":404,"message":"Not Found","exception":[{"message":"No route found for "GET
– Kavya Shree
Nov 23 '18 at 17:30
|
show 2 more comments
I want to create a template for page not found. whenever 404 no route found exception is throwing need to redirect to page. As that is not in proper UI way. I tried steps from this URL
https://symfony.com/doc/current/controller/error_pages.html
I am new to symfony . followed steps until service.yml and created customExceptionController.php and I dont know what to do next step and I am getting error like
How to fix this issue.Please anyone help me to get out of this issue. Thanks in advance
php symfony error-handling twig
I want to create a template for page not found. whenever 404 no route found exception is throwing need to redirect to page. As that is not in proper UI way. I tried steps from this URL
https://symfony.com/doc/current/controller/error_pages.html
I am new to symfony . followed steps until service.yml and created customExceptionController.php and I dont know what to do next step and I am getting error like
How to fix this issue.Please anyone help me to get out of this issue. Thanks in advance
php symfony error-handling twig
php symfony error-handling twig
asked Nov 23 '18 at 17:14
Kavya ShreeKavya Shree
4661524
4661524
Show what you have in the yourCustomExceptionController
file.
– Jon Stirling
Nov 23 '18 at 17:18
public function showAction() { return $this->render('templates:bundles:twigBundle:Exception:error.html.twig'); }
– Kavya Shree
Nov 23 '18 at 17:25
But no response still ., 404 not found exception is throwing
– Kavya Shree
Nov 23 '18 at 17:26
1
Add the full content of the file to your question. The error message clearly states that the file is in the first place, but you've probably either mis-spelled the class name, or put in the wrong namespace.
– Jon Stirling
Nov 23 '18 at 17:27
Now I changed it., its running now and no changes for error exception still as like same.. "code":404,"message":"Not Found","exception":[{"message":"No route found for "GET
– Kavya Shree
Nov 23 '18 at 17:30
|
show 2 more comments
Show what you have in the yourCustomExceptionController
file.
– Jon Stirling
Nov 23 '18 at 17:18
public function showAction() { return $this->render('templates:bundles:twigBundle:Exception:error.html.twig'); }
– Kavya Shree
Nov 23 '18 at 17:25
But no response still ., 404 not found exception is throwing
– Kavya Shree
Nov 23 '18 at 17:26
1
Add the full content of the file to your question. The error message clearly states that the file is in the first place, but you've probably either mis-spelled the class name, or put in the wrong namespace.
– Jon Stirling
Nov 23 '18 at 17:27
Now I changed it., its running now and no changes for error exception still as like same.. "code":404,"message":"Not Found","exception":[{"message":"No route found for "GET
– Kavya Shree
Nov 23 '18 at 17:30
Show what you have in the your
CustomExceptionController
file.– Jon Stirling
Nov 23 '18 at 17:18
Show what you have in the your
CustomExceptionController
file.– Jon Stirling
Nov 23 '18 at 17:18
public function showAction() { return $this->render('templates:bundles:twigBundle:Exception:error.html.twig'); }
– Kavya Shree
Nov 23 '18 at 17:25
public function showAction() { return $this->render('templates:bundles:twigBundle:Exception:error.html.twig'); }
– Kavya Shree
Nov 23 '18 at 17:25
But no response still ., 404 not found exception is throwing
– Kavya Shree
Nov 23 '18 at 17:26
But no response still ., 404 not found exception is throwing
– Kavya Shree
Nov 23 '18 at 17:26
1
1
Add the full content of the file to your question. The error message clearly states that the file is in the first place, but you've probably either mis-spelled the class name, or put in the wrong namespace.
– Jon Stirling
Nov 23 '18 at 17:27
Add the full content of the file to your question. The error message clearly states that the file is in the first place, but you've probably either mis-spelled the class name, or put in the wrong namespace.
– Jon Stirling
Nov 23 '18 at 17:27
Now I changed it., its running now and no changes for error exception still as like same.. "code":404,"message":"Not Found","exception":[{"message":"No route found for "GET
– Kavya Shree
Nov 23 '18 at 17:30
Now I changed it., its running now and no changes for error exception still as like same.. "code":404,"message":"Not Found","exception":[{"message":"No route found for "GET
– Kavya Shree
Nov 23 '18 at 17:30
|
show 2 more comments
1 Answer
1
active
oldest
votes
In the dev
environment, you will always see the default exception page which is meant to ease debugging issues. If you want to see how a certain error page looks like in the prod
environment (because you maybe created a custom template for it), you need to access a special URL that is only available for this purpose in the dev
enviromnent (see https://symfony.com/doc/current/controller/error_pages.html#testing-error-pages-during-development). In your case, this URL is http://127.0.0.1:8000/_error/404
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53450697%2f404-route-not-found-exception-handling-in-symfony%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
In the dev
environment, you will always see the default exception page which is meant to ease debugging issues. If you want to see how a certain error page looks like in the prod
environment (because you maybe created a custom template for it), you need to access a special URL that is only available for this purpose in the dev
enviromnent (see https://symfony.com/doc/current/controller/error_pages.html#testing-error-pages-during-development). In your case, this URL is http://127.0.0.1:8000/_error/404
add a comment |
In the dev
environment, you will always see the default exception page which is meant to ease debugging issues. If you want to see how a certain error page looks like in the prod
environment (because you maybe created a custom template for it), you need to access a special URL that is only available for this purpose in the dev
enviromnent (see https://symfony.com/doc/current/controller/error_pages.html#testing-error-pages-during-development). In your case, this URL is http://127.0.0.1:8000/_error/404
add a comment |
In the dev
environment, you will always see the default exception page which is meant to ease debugging issues. If you want to see how a certain error page looks like in the prod
environment (because you maybe created a custom template for it), you need to access a special URL that is only available for this purpose in the dev
enviromnent (see https://symfony.com/doc/current/controller/error_pages.html#testing-error-pages-during-development). In your case, this URL is http://127.0.0.1:8000/_error/404
In the dev
environment, you will always see the default exception page which is meant to ease debugging issues. If you want to see how a certain error page looks like in the prod
environment (because you maybe created a custom template for it), you need to access a special URL that is only available for this purpose in the dev
enviromnent (see https://symfony.com/doc/current/controller/error_pages.html#testing-error-pages-during-development). In your case, this URL is http://127.0.0.1:8000/_error/404
answered Nov 24 '18 at 12:04
xabbuhxabbuh
4,397615
4,397615
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53450697%2f404-route-not-found-exception-handling-in-symfony%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Show what you have in the your
CustomExceptionController
file.– Jon Stirling
Nov 23 '18 at 17:18
public function showAction() { return $this->render('templates:bundles:twigBundle:Exception:error.html.twig'); }
– Kavya Shree
Nov 23 '18 at 17:25
But no response still ., 404 not found exception is throwing
– Kavya Shree
Nov 23 '18 at 17:26
1
Add the full content of the file to your question. The error message clearly states that the file is in the first place, but you've probably either mis-spelled the class name, or put in the wrong namespace.
– Jon Stirling
Nov 23 '18 at 17:27
Now I changed it., its running now and no changes for error exception still as like same.. "code":404,"message":"Not Found","exception":[{"message":"No route found for "GET
– Kavya Shree
Nov 23 '18 at 17:30