Xdebug для Php 5.6 на Ubuntu 16.04

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

Ответ 1

вы можете установить xdebug, введя

sudo apt-get install php-xdebug

то только перезапустите apache

sudo service apache2 restart

или если вы используете NGINX

sudo systemctl restart nginx

или перезапуск sudo nginx

Если теперь вы посмотрите на свой вывод phpinfo(), вы увидите xdebug.

Этот als wokrs, если вы установили PHP 5.5 или 5.6 через ppa: ondrej/php Packages

Чтобы установить версию PHP5 с помощью apt-get, посмотрите это руководство Ubuntu add ondrej/php

Приветствую

Edit: Здесь config для 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)