Magento для разработчика

Есть в Magento, так называемый, режим разработчика. Очень удобно для отладки и вообще для работы с сайтом на этапе разработки. В этом режиме все ошибки сразу выводятся в браузер и не надо искать их по логам.
Включить режим очень просто. Нужно установить переменную окружения MAGE_IS_DEVELOPER_MODE.
Удобней всего это сделать в настройках веб-сервера. И тогда не надо постоянно помнить что при деплое на продакшен надо бы выключить этот режим.

В конфиге Апача это настраивается следующим образом

SetEnv MAGE_IS_DEVELOPER_MODE 1

Если Магенто использует nginx+php то режим отладки включается в настройках сервера путем добавления переменной для PHP:

 fastcgi_param  MAGE_IS_DEVELOPER_MODE 1;

В своем коде можно проверить что мы находимся в режиме отладки следующим кодом

if (isset($_SERVER["MAGE_IS_DEVELOPER_MODE"])) {
//вывод отладочной информации
}

Таким образом можно использовать эту переменную и для своих целей, когда необходимо встроить в код какие-то отладочные фрагменты.

Запись опубликована в рубрике Magento, Фриланс с метками , . Добавьте в закладки постоянную ссылку.

Добавить комментарий