Xdebug для Php 5.6 в Ubuntu 16.04

Есть ли способ установить Xdebug для Php5 на Ubuntu 16.04?
Я пытался установить его так же, как Ubuntu 14.04, но каждый раз, когда я пытаюсь установить php5-dev, я получаю эту ошибку «E: Пакет ‘php5-dev’ не имеет кандидата на установку»

18

Решение

Вы можете установить 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)

32

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]