Ошибка сервера при второй перезагрузке

Через некоторое время я всегда получаю внутреннюю ошибку сервера 500 при перезагрузке страницы во второй раз.

  • Очистка кеша решает проблему примерно на 10 часов
  • Переключение браузера позволяет мне снова загрузить страницу, выдает ошибку при второй перезагрузке

Кэширование не включено для действия поиска. Затрагивается только один модуль, остальные модули работают во время недоступности сайта.

Есть идеи, где искать? Журналы ошибок symfony не очень полезны, запрос даже не доходит до symfony.


person Rene Koller    schedule 08.05.2012    source источник
comment
Что говорит журнал ошибок вашего веб-сервера?   -  person jprofitt    schedule 08.05.2012
comment
Тогда проверьте журнал ошибок Apache.   -  person mingos    schedule 08.05.2012
comment
Вы также должны рассмотреть возможность включения display_errors php.net/manual /ru/   -  person Paul Bain    schedule 08.05.2012
comment
Некоторые ошибки об отсутствующих маршрутах, но они происходят постоянно (не моя работа). Много ошибок из-за странных sf_cultures (см. stackoverflow.com/questions/10330962/symfony-sf-culture-1-error) Все эти ошибки не относятся к времени до того, как сайт выйдет из строя .   -  person Rene Koller    schedule 08.05.2012
comment
Весь модуль недоступен для всех или только для одного пользователя/сеанса?   -  person Jestep    schedule 09.05.2012
comment
Не работает только страница поиска, точнее внутренняя ошибка сервера 500 после вызова executeSearch. Другие пользователи/сеансы могут выполнять поиск один раз, но не во второй раз, после этого поиск остается недоступным для этого пользователя/сеанса, пока я не очистил кеш. Никто из тех, с кем я разговаривал (в нашем ИТ-отделе), не смог найти ошибку, просматривая различные лог-файлы.   -  person Rene Koller    schedule 09.05.2012


Ответы (1)


Это может быть связано с кэшированием маршрута. Попробуйте отключить кэш маршрутов в factory.yml и посмотрите, поможет ли это.

Например:

  routing:
    class: sfPatternRouting
    param:
      load_configuration:               true
      suffix:                           ''
      default_module:                   default
      default_action:                   index
      debug:                            %SF_DEBUG%
      logging:                          %SF_LOGGING_ENABLED%
      generate_shortest_url:            true
      extra_parameters_as_query_string: true
      cache:                            ~
person Slickrick12    schedule 16.07.2012