Symfony 1.4 - пустая страница вместо 404 - PullRequest
0 голосов
/ 18 сентября 2011

Где я могу найти ошибки для этой проблемы?У меня есть:

http://www.mypage.com/module/action и http://www.mypage.com/frontend_dev.php/module/action

это работает нормально (это действие и модуль существует)

если я открою:

http://www.mypage.com/frontend_dev.php/module/actionewr

тогда у меня есть ошибка:

404 | Not Found | sfError404Exception
Action "module/actionewr" does not exist.
stack trace

это нормально, но если я открою:

http://www.mypage.com/module/actionewr

, тогда яесть пустая страницавсе белое, в источнике пусто.

как мне установить 404 в Symfony 1.4?Теперь я не могу проверить, где это перенаправить мой и изменить это?

, если я установил в settings.yml:

  .actions:
    error_404_module:       default
    error_404_action:       error404

это работает нормально, но я хотел бы добавить для этого собственного модуляи действие

Ответы [ 4 ]

2 голосов
/ 18 сентября 2011

Вы можете настроить его в settings.yml:

  .actions:
    error_404_module: module_name
    error_404_action: action_name
1 голос
/ 01 июля 2014

Вы можете настроить его в settings.yml:

.actions:

error_404_module: module_name
error_404_action: action_name

И в index.php:

$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'dev', false);
sfContext::createInstance($configuration)->dispatch();
0 голосов
/ 22 сентября 2015

Я добавил этот код:

$configuration = ProjectConfiguration:
              :getApplicationConfiguration('frontend', 'dev', false);

в index.php.

0 голосов
/ 18 сентября 2011

Проверьте журналы ошибок вашего веб-сервера. Обычно symfony показывает хорошую страницу с ошибкой, если что-то пойдет не так в среде prod.

Подробнее об этом читайте здесь: http://www.symfony -project.org / book / 1_2 / 19-Файлы мастеринга-Symfony-s-Configuration # chapter_19_sub_default_modules_and_actions

(речь идет о Symfony 1.2, но в 1.4 это похоже).

...