Примечание: Подход Мерлина должен быть принят за его простоту. Я не знал, что php5-xdebug находится в репозиториях. Я решил оставить этот ответ, потому что чувствую, что он добавляет ценность будущим читателям.
sudo apt-get install php5-dev php-pear
Установить Xdebug
sudo pecl install xdebug
Вы должны увидеть что-то вроде:
Installing '/usr/lib/php5/20090626+lfs/xdebug.so'
когда он закончит установку. Запишите часть 20090626+lfs
.
Редактировать php.ini
gksudo gedit /etc/php5/apache2/php.ini
Добавьте это к этому:
zend_extension="/usr/lib/php5/20090626+lfs/xdebug.so"
Перезапустить apache
sudo /etc/init.d/apache2 restart
Теперь, когда вы делаете var_dump, он должен быть отформатирован, предполагая, что html_errors
равно On
.