2015-08-06 2 views
1

Я пытаюсь установить XDebug с PECL установить XDebug на PHP 5.5.27Неверная версия в PECL установить Xdebug

По данным сайта PECL https://pecl.php.net/package/xdebugпоследняя стабильная версия Xdebug является 2.3.3

Однако команда выше пытается установить xdebug 2.3.2

Что не так?

+0

ты попробовал мое предложение? – motto

+0

http://bugs.xdebug.org/view.php?id=1196 – Maks3w

ответ

0

Вы должны загрузить его вручную:

wget http://xdebug.org/files/xdebug-2.3.3.tgz 
tar -xvzf xdebug-2.3.3.tgz 
cd xdebug-2.3.3 
phpize 
./configure 
make 

Если вы используете инструмент, как усадьба вам не нужны дальнейшие шаги и не забудьте взять резервную копию перед шагами ниже.

cp modules/xdebug.so /usr/lib/php5/20131226 
Update /etc/php5/fpm/php.ini 
zend_extension = /usr/lib/php5/20131226/xdebug.so 

Перезапустите веб-сервер

+0

У меня есть скрипт, который компилирует php, а затем автоматически компилирует необходимые расширения. На данный момент мне нужно иметь переменную с точной версией xdebug для загрузки, и я пытаюсь избавиться от нее. Мой вопрос связан с репозиторием PECL - что с ним не так, почему он показывает одну версию и устанавливает другую. Но в любом случае спасибо за ваше предложение, может быть, это будет полезно для кого-то. –