There has been an error processing your request

Как посмотреть отчёт об ошибке в Magento

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
  • Тема закрыта
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8886
  • Регистрация: 20.02.2010

18.08.2010 13:55

There has been an error processing your request

Если в результате открытия страницы магазина Magento вы видите такое сообщение - это значит, что в программном коде Magento произошла ошибка, непредусмотренная программистами.

Кто виноват:
  • неправильная настройка хостинга для Magento
    неправильная настройка основных параметров Magento: например, параметров подключения к базе данных с товарами
  • неправильный перенос магазина Magento на хостинг
  • внесение неверных правок в стандартный программный код Magento



Что делать:
При возникновении подобных ошибок Magento создаёт подробный диагностический отчёт и записывает его в отдельный файл в папку var/reports
Номер отчёта Magento показывает на экране.
Например:
Error log record number: 1124469878


Как настроить Magento на вывод дианостических сообщений на экран:
Если вы - разработчик, заглядывать постоянно в папку var/reports не очень удобно.
Вы можете настроить Magento на вывод диагностических сообщений на экран:

1. Откойте файл index.php в корне сайта

2. Найдите там код:
if (isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) {
    Mage::setIsDeveloperMode(true);
}

#ini_set('display_errors', 1);


3. Замените его на:
#if (isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) {
    Mage::setIsDeveloperMode(true);
#}

ini_set('display_errors', 1);



Еще найдите в корне Magento файл .htaccess и допишите туда (можно прямо сверху):

php_flag display_errors on
php_value error_reporting 7


#2 Сергей Павлюков
  • Группа: Пользователь
  • Сообщений: 4
  • Регистрация: 07.02.2013

07.02.2013 13:12

Посмотрел файл диагностического сообщения, что с этим делать?:

a:5:{i:0;s:193:"Error in file: "/app/code/core/Mage/Weee/sql/weee_setup/install-1.6.0.0.php" - SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'weee_tax' already exists";i:1;s:968:"#0 /app/code/core/Mage/Core/Model/Resource/Setup.php(645): Mage::exception('Mage_Core', 'Error in file: ...')
#1 /app/code/core/Mage/Core/Model/Resource/Setup.php(421): Mage_Core_Model_Resource_Setup->_modifyResourceDb('install', '', '1.6.0.0')
#2 /app/code/core/Mage/Core/Model/Resource/Setup.php(327): Mage_Core_Model_Resource_Setup->_installResourceDb('1.6.0.0')
#3 /app/code/core/Mage/Core/Model/Resource/Setup.php(235): Mage_Core_Model_Resource_Setup->applyUpdates()
#4 /app/code/core/Mage/Core/Model/App.php(417): Mage_Core_Model_Resource_Setup::applyAllUpdates()
#5 /app/code/core/Mage/Core/Model/App.php(343): Mage_Core_Model_App->_initModules()
#6 /app/Mage.php(683): Mage_Core_Model_App->run(Array)
#7 /index.php(87): Mage::run('', 'store')
#8 {main}";s:3:"url";s:36:"/index.php/install/wizard/installDb/";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:7:"default";}

#3 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8886
  • Регистрация: 20.02.2010

07.02.2013 13:14

На этом форуме действует правило одна тема — один вопрос.
Другие правила описаны здесь:
Правила публикации сообщений на этом форуме
Правила описания отклонения поведения Российской сборки Magento от ожидаемого

Поделиться темой: