В Magento из соображений безопасности по-умолчанию отключен вывод ошибок и при их возникновении посетителю показывается что-то вроде:

There has been an error processing your request

Exception printing is disabled by default for security reasons

Error log record number: 123456789

Включить вывод ошибок в Мадженте просто. Переименуйте файл errors/local.xml.sample в errors/local.xml и проверьте чтобы в нём было вот такое содержимое: 

<?xml version=”1.0″?>
<config>
<skin>default</skin>
<report>
<action>print</action>
<trash>delete</trash>
</report>
</config>

, где 

  • <action>… </action> — может быть или print (вывод ошибки на странице сайта), или email (отправка ошибки администратору на почту
  • <trash>…</trash> — или delete (удалять из лога после показа), или leave (сохранять ошибку в файл лога, в папке /var/report )
Оставлять включенным вывод ошибок или их запись в файл на рабочем сайте — категорически нельзя! Так как это приводит к уязвимостям в безопасности и появляется шанс что файл с ошибками разрастётся настолько, что сайт просто будет «падать» и «тормозить» при попытке записи в файл размером несколько гигабайт.