Как узнать версию xdebug, которую я установил?Как узнать версию xdebug, которую я установил?
С уважением
Javi
Как узнать версию xdebug, которую я установил?Как узнать версию xdebug, которую я установил?
С уважением
Javi
Вы должны быть в состоянии сделать это с помощью простого тестового сценария:
<?php
phpinfo();
?>
И получить такой вывод:
alt text http://www.woutersamaey.be/wp-content/uploads/2010/01/xdebug-module-loaded.png
On Debian-дистрибутивы, такие как Ubuntu:
aptitude show php5-xdebug | grep Version
На дистрибутивах Redhat основе, таких как CentOS:
yum info php-pecl-xdebug | grep Version
php -v
вывода команды включает в себя информацию об установленной версии XDebug:
$ php -v
PHP 5.6.13-1+deb.sury.org~trusty+3 (cli)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
with Xdebug v2.3.2, Copyright (c) 2002-2015, by Derick Rethans
или
$ php -v | grep -i "xdebug"
Изнутри PHP, используйте phpversion
:
$version = phpversion('xdebug'); // "2.5.5"
Xdebug использует PHP-стандартизированного версии формат строки, так что вы можете использовать version_compare
на нем:
if (version_compare('2.6.0.dev', $version, '<=')) {
echo 'You are running at least the development version 2.6.0 of Xdebug';
}
phpinfo() возможно? В какой ОС вы работаете? – leepowers
Спасибо, это правда. Ubuntu. – ziiweb