Конфигурация системы
Ubuntu 14.04
Xampp v 5.6.3
установлен php5-dev после xampp on
sudo /opt/lampp/lampp start
теперь хочу установить Xdebug
wihin xampp, и я попробовал доступный 3-й метод, но ничего не получается, см. весь процесс.
sudo apt-get install php5-xdebug
команда успешно завершена, но такого файла в .usr / lib / php5 / …
неустановленного
скачал xdebug.tar.gz после проверки с помощью мастера
ice@cold:~/Downloads/xdebug-2.2.6$ /usr/bin/phpize5
/ usr / bin / phpize5 Не удается найти config.m4.
Убедитесь, что вы запустили '/ usr / bin / phpize5' в исходном каталоге верхнего уровня модуля
также пытался с phpize
, /opt/lampp/bin/phpize
но не работал
перед этим позвольте мне проверить с pecl help version
Версия PEAR: 1.9.4
Версия PHP: 5.5.9-1ubuntu4.5 Zend Engine Версия: 2.5.0
Работает на: Linux ice-cold 3.13.0-39-generic # 66-Ubuntu SMP Вт Окт 28 13:30:27 UTC 2014 x86_64
pecl install xdebug ... ... Build process completed successfully Installing '/usr/lib/php5/20121212/xdebug.so' install ok: channel://pecl.php.net/xdebug-2.2.6 configuration option "php_ini" is not set to php.ini location You should add "zend_extension=xdebug.so" to php.ini
полностью выполнен
Я вижу файл
644 /usr/lib/php5/20121212/xdebug.so
добавлено ниже строки в / opt / lampp / etc / php.ini
[xdebug] zend_extension="/usr/lib/php5/20121212/xdebug.so"
перезапустить лампу
но значок xdebug отсутствует
Скажите, пожалуйста, что не так
xdebug находится под папкой xampp в
/opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so
на ubuntu 14.04 просто найдите его в / opt / lampp и скопируйте полный путь к нему, а затем откройте php.ini и замените
; Zend_extension = opcache.so
с
zend_extension = "/ путь / xdebug.so"
в моем случае
zend_extension = "/ Opt / lampp / Библиотека / PHP / расширения / нет отлаживать-не-ЗТС-20131226 / xdebug.so"
отредактированный в /opt/lmapp/etc/php.ini присвоил место xdebug.so zend_extension
[xdebug] zend_extension="/usr/lib/php5/20121212/xdebug.so"
Заменить
[xdebug] zend_extension="xdebug.so"
и перезапустите фонарь и Xdebug.
AS Я не делал этого раньше, потому что Xdebug Docs сам предупреждает об этом не делать
Примечание. Следует игнорировать любые подсказки для добавления «extension = xdebug.so» в php.ini – это вызовет проблемы.
[xdebug] zend_extension="xdebug.so"
Заменить
[xdebug] zend_extension="20160603/xdebug.so"