- 首先进入到Xdebug官网
- 在服务器中执行
php -i
,并且将执行后的结果完完全全的复制到刚刚打开页面的文本框里面,然后再点击底下的按钮,将会输出当前PHP的部分信息 - 在新的页面里面会有个xdebug的下载链接,在服务器上下载下来
yum groupinstall "Development tools" && yum install php-devel autoconf automake
#如果服务器上没有phpize需要执行这条命令进行安装tar -xvzf xdebug-3.1.5.tgz
cd xdebug-3.1.5
phpize
执行之后显示以下内容就OKConfiguring for: ... Zend Module Api No: 20210902 Zend Extension Api No: 420210902
./configure
make
cp modules/xdebug.so /usr/local/php8.1/lib/php/extensions
此处注意,位置不同在php.ini文件中启用该插件
zend_extension = /usr/local/webapp/php81/lib/php/extensions/xdebug.so # 根据自己的路径填写 xdebug.mode=debug xdebug.client_port=9005 ## 端口号 xdebug.idekey=PHPSTORM ## 这个可以随意设置 xdebug.client_host=172.16.133.12 ##需要用windows系统下的ip地址 ;是否开启远程调试 xdebug.remote_enable=On ;调试插件dbgp xdebug.remote_handler=dbgp ;更多参数请查看官方文档,注意Xdebug3和Xdebug2的参数有变化
评论 (0)