Установка XDebug на Ubuntu 9.10
Введение
Расширение XDebug помогает отлаживать скрипты PHP, предоставляя дополнительную, и, часто очень ценную информацию:
* stack trace’ы и trace’ы функций в сообщениях об ошибках (включает в себя):
o полное отображение параметров выбранных пользователем функций
o имя функции, имя файла и номера строк
o поддержка членов функций
* информация о выделении памяти
* защита от бесконечных рекурсий
Xdebug так же позволяет производить:
* профилирование PHP скриптов
* анализ кода
* интерактивную отладку скриптов при помощи debug client
Установка XDebug
sudo apt-get install php5-dev php-pear
sudo pecl install xdebug
Далее, ищем, куда установился XDebug:
find / -name ‘xdebug.so’ 2> /dev/null
Затем редактируем php.ini:
sudo gedit /etc/php5/apache2/php.ini
а именно – добавляем в него строчку:
zend_extension=”/usr/lib/php5/20060613/xdebug.so”
(не забываем использовать путь, который нам выдал поиск)
Ну и, по-традиции, перезагружаем Apache:
sudo /etc/init.d/apache2 restart
Все. Готово :)
Источник: Блог v-ubuntu.ru

