Такая проблема может иметь несколько источников: apache (или любой веб-сервер), php, symfony и т. Д.
Сначала я бы попытался использовать фронт-контроллер application_name_dev.php на производственном сервере, чтобы увидеть, что происходит.
Тогда хорошей идеей будет включение входа в систему на уровнях apache и symfony.
для части symfony в factories.yml (в SF 1.4 не знаю о других версиях)
prod:
logger:
class: sfAggregateLogger
param:
level: err
loggers:
sf_file_debug:
class: sfFileLogger
param:
level: err
file: %SF_LOG_DIR%/%SF_APP%_%SF_ENVIRONMENT%.log
Мы также используем ловушку, которая перехватывает любые необработанные исключения и отправляет нам подробности по электронной почте, но когда веб-сайт запускается