Обсуждали не раз.
Нужно проверить лог-файл ошибок. Тогда будет понятно в чем проблема.
Первое, что делаю в случае ошибки проверяю логи. Почти всегда помогает определить в чем ошибка.
Включить показ ошибок php.
Включить показ ошибок в шаблонах.
Очень часто бывает трудно обнаружить причину ошибки, так как в сообщениях об ошибках указывается краткое описание, не точный перевод или в модуле отсуствуют функции проверки. Тогда лучше воспользоваться сторонним Debugger & Profiler Tool PHP.