Есть ли способ установить Xdebug для Php5 на Ubuntu 16.04?
Я пытался установить его так же, как Ubuntu 14.04, но каждый раз, когда я пытаюсь установить php5-dev, я получаю эту ошибку «E: Пакет ‘php5-dev’ не имеет кандидата на установку»
Вы можете установить xdebug, набрав
sudo apt-get install php-xdebug
тогда только перезапустите apache
sudo service apache2 restart
или если вы используете NGINX
sudo systemctl restart nginx
или же
перезагрузка sudo nginx
Если вы сейчас посмотрите на вывод phpinfo (), вы должны увидеть xdebug.
Это также работает, если вы установили PHP 5.5 или 5.6 через пакеты ppa: ondrej / php
Чтобы установить версию PHP5 с помощью apt-get, посмотрите этот гид Ubuntu добавить ondrej / php
Привет
Редактировать:
Здесь конфиг для Xdebug, чтобы использовать его с PHPStorm и браузером.
Добавьте следующие строки в /etc/php//apache2/conf.d/20-xdebug.ini
xdebug.remote_host = localhost
xdebug.remote_enable = 1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.remote_mode = req
Это запустит xdebug только на удаленном компьютере и позволит вам быстро выполнить отладку с помощью PHPStorm (также должно работать с другими IDE)
Других решений пока нет …