PHP8.1.5安装与启用Xdebug扩展

发布时间 2023-10-17 20:21:53作者: 一路向红

1、进入终端窗口,输入php -i 命令,显示出当前系统的PHP安装环境。

2、把PHP -i的输出复制出来。如图所示

3、打开https://xdebug.org/wizard网站,粘贴刚复制的字符,点击Analyse my phpinfo() output按钮,让网站自动分析。如下图

1、 下载安装包
wget https://xdebug.org/files/xdebug-3.2.2.tgz

2、解压安装包
tar -xvzf xdebug-3.2.2.tgz

3、外挂扩展
/usr/local/php8.1/bin/phpize

4、配置xdebug
./configure -enable-xdebug --with-php-config=/usr/local/php8.1/bin/php-config
5、编译安装
sudo make && make install

按照上述步骤安装,如果没有什么特殊情况的话安装会顺利的进行,最后出现如下结果表示安装成功

6、配置php支持xdebug

vi /usr/local/php8.1/etc/php.ini

 

添加配置信息
zend_extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so
[Xdebug]
xdebug.remote_enable = 1   //开启远程调试
xdebug.remote_host = 192.168.17.90 //远程ip地址抑或是本机地址
xdebug.remote_port = 9000  //远程IDE服务器监听端口
xdebug.remote_handler=DBGP  //使用的协议
7、修改 /usr/local/php8.1/etc/php.d/99-xdebug.ini 文件

加入行:zend_extension = xdebug