Ответ 1
Выполните следующие команды в своем терминале.
Загрузите Xdebug - вам нужно будет следовать альтернативным инструкциям, если у вас уже нет PHP5, работающего на вашей машине.
sudo apt-get install php5-xdebug
Пакет должен изменить ваш файл INI для вас, но на всякий случай вам нужно его самостоятельно отредактировать и внести следующие изменения: на Ubuntu, как правило, на /etc/php 5/apache2/php.ini - добавьте следующая строка.
zend_extension="/usr/lib/php5/20110331/xdebug.so"
Этот путь может немного отличаться от вашей системы - просто убедитесь, что он полностью соответствует пути к файлу xdebug.so на вашем компьютере. Также не забудьте прокомментировать любые ссылки на Zend Debugger - вы не можете запускать оба одновременно.
Теперь перезапустите Apache.
sudo /etc/init.d/apache2 restart
Вам также может понадобиться включить html_errors. Найдите html_errors в файле /etc/php 5/apache2/php.ini и убедитесь, что для него установлено значение Вкл. Также требуется перезапуск Apache.
html_errors = On
Дважды проверьте с помощью phpinfo(), чтобы убедиться, что все установлено правильно - вы также можете настроить конфигурацию для Xdebug в файле php.ini.