Xdebug是PHP的一个扩展,可以帮助开发者调试和开发。这里以从源码编译安装PHP为例。如果是yum或者apt安装的PHP,可以参考官网:InstallationXdebug。下载Xdebug源码wgethttps://xdebug.org/files/xdebug-2.9.2.tgz解压tar-xzfxdebug-2.9.2.tgz编译安装cdxdebug-2.9.2/执行phpize命令,即通常在php安装目录的bin目录下:/usr/local/php/bin/phpize然后编译安装,其中/usr/local/php/bin/php-config路径也位于php安装目录下:./configure--enable-xdebug--with-php-config=/usr/local/php/bin/php-configmake&&makeinstallconfiguration找到php配置文件php.ini的位置,一般在etcphp安装目录的目录,在末尾添加:[Xdebug]zend_extension="xdebug.so"注意:如果要同时使用Xdebug和OPCache,必须在OPCache配置后添加Xdebug行。否则,它们将无法正常工作。最后重启相关服务(php-fpm)使其生效,即可在phpinfo()页面看到Xdebug模块。也可以在命令下通过php-m列出所有已安装的模块。
