На этом уроке мы установим систему отладки в Yii для удобства отлавливания ошибок. После чего мы его подключим, прописав необходимые параметры в конфигурационный файл. Так же продемонстрируем как добавлять собственные логи по типу. Посмотрите инструкцию по установке.
Дата отправки отчёта:
17 августа 2017 г.
Задание выполнено: за
35 мин.
Чему научился:
yiisoft/yii2-debug
Что было сложным:
найти время
Комментарии:
Логи хранятся в папке runtime/debug, добавил в эту папку .gitignore, чтобы в гите оставалась эта папка и была пустой. Отличный урок, идём дальше.
Евгений, у меня эксепшн вылетает почему-то PHP Fatal Error – yii\base\ErrorException Class 'HTMLPurifier_Config' not found. Икона деббагера уже появляется, но при ее нажатии, получается вот эта самая ошибка. Что-то не понимаю, что происходит. Я так понял, что из этой папки не может что-то подгрузить C:\OpenServer\domains\localhost\school\vendor\ezyang\htmlpurifier\library
Научился: Застрял на этом уроке на неделю почти - панель не загружалась.
Дебажил дебаг, в итоге помог откат на версию 2.1.5
23 июля в версии 2.1.6 введено такое изменение - Enh #390: Use opis/closure to serialize data (Sarke)
У меня это приводит к ошибке Call to undefined function Opis\Closure\serialize() in :66 line LogTarget.php
Посмотрю, что ответят разработчики.