cách biết phiên bản xdebug tôi đã cài đặt?Làm thế nào để biết phiên bản xdebug tôi đã cài đặt?
Trân
Javi
cách biết phiên bản xdebug tôi đã cài đặt?Làm thế nào để biết phiên bản xdebug tôi đã cài đặt?
Trân
Javi
Bạn sẽ có thể làm điều đó với một kịch bản thử nghiệm đơn giản:
<?php
phpinfo();
?>
Và nhận được kết quả như thế này:
alt text http://www.woutersamaey.be/wp-content/uploads/2010/01/xdebug-module-loaded.png
On Các bản phân phối dựa trên Debian như Ubuntu:
aptitude show php5-xdebug | grep Version
On distro Redhat-based như CentOS:
yum info php-pecl-xdebug | grep Version
php -v
lệnh đầu ra bao gồm thông tin về cài đặt phiên bản 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
hoặc
$ php -v | grep -i "xdebug"
Từ bên trong PHP, sử dụng phpversion
:
$version = phpversion('xdebug'); // "2.5.5"
Xdebug sử dụng định dạng chuỗi phiên bản PHP chuẩn, vì vậy bạn có thể sử dụng version_compare
vào nó:
if (version_compare('2.6.0.dev', $version, '<=')) {
echo 'You are running at least the development version 2.6.0 of Xdebug';
}
phpinfo() có lẽ? Bạn đang chạy hệ điều hành nào? – leepowers
Cảm ơn, đó là sự thật. Ubuntu. – ziiweb