пятница, 5 ноября 2010 г.

Улучшенный вывод var_dump с xdebug

Как всякий порядочный программист я пользуюсь отладчиком под PHP, которым является Xdebug.

Но сейчас речь пойдёт не об отладке, а о «сахаре», который идёт в комплекте с xdebug. Очень удобным является красивое и более информативное оформление вывода ошибок и var_dump().


Но на моей ubuntu 10.10 вывод xdebug стал не нормальным, без оформления и раскраски. Я долго грешил на сам xdebug, копался в настройках, но всё оказалось проще, открываем в консоле:
sudo gedit /etc/php5/apache2/php.ini
в открывшемся файле ищем строку:
html_errors=Off
меняем её на:
html_errors=On
рестарт апача и все работает в лучшем виде.

4 комментария:

projectadmins комментирует...

спасибо тебе, добрый человек. Давно думал почему у меня не так как в пример выовдится

webpavilion комментирует...

спасибо, пару часов убил на то чтобы отыскать причину корявого вывода, через conf.d/xdebug.ini ставил On - так не срабатывает, видимо позже вызывается.

Invis1ble комментирует...

Здравствуйте.
Текст раскрашивается, но выводится не в виде таблицы...
В чем может быть причина?
Спасибо.

Invis1ble комментирует...

Все работает. Простите за невнимательность.