Во всех виденных мною дистрибутивах alt'а раширение php подключается так: #/etc/php/5.3/apache2-mod_php/php.d/xdebug.ini extension=xdebug.so Однако, это не работает. Для корректной работы необходимо подключать по-другому: #/etc/php/5.3/apache2-mod_php/php.d/xdebug.ini zend_extension=/usr/lib64/php/5.3.6/extensions/xdebug.so
всё работает в php5-5.3.8.20110823-alt0.M60P.1 apt-get install php5-xdebug # cat /etc/php/5.3/fpm/php.d/xdebug.ini extension=xdebug.so xdebug включен, согласно php.ini
(В ответ на комментарий №1) > всё работает в php5-5.3.8.20110823-alt0.M60P.1 > > apt-get install php5-xdebug > # cat /etc/php/5.3/fpm/php.d/xdebug.ini > extension=xdebug.so > > xdebug включен, согласно php.ini Такое подключение не работает. При попытке выполнить php-скрипт из консоли, выводится явная ошибка, что xdebug должен быть подключен как zend_extension. Собственно, вот: http://xdebug.org/docs/install > but you still need to add the correct line to your php.ini: (don't forget to > change the path and filename to the correct one — but make sure you use the > full path) > zend_extension="/usr/local/php/modules/xdebug.so"
да, есть такое дело. xdebug нужно подключать как zend_extension с полным путём. Не могли бы вы рассказать, в каких Linux дистрибутивах xdebug нужно подключать обычным способом как extension ?
Исправлено в php5-xdebug-5.3.8.20110823-alt0.M60P.1.1
На пакет