Xdebug 的安装和配置及解决phpinfo中xdebug不生效的问题
Xdebug:是php中一个扩展,用于调试跟踪php的程序。
这里介绍linux 安装
1.通过pecl 安装
pecl install xdebug
安装成功后会提示将.so文件的路径拷贝到php.ini 文件中,如extension_dir=/path/ xdebug.so
2.查找php.ini 文件。
php --ini

3.打开php.ini 文件,将生成的xdebug.so文件添加进去

4.在根据xdebug 的版本添加配置信息
注意:不同版本,配置不一样,万一弄错,会造成phpinfo中的xdebug配置不生效
xdebug2.x.x:
xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_host=192.168.0.4 xdebug.client_port=9001 xdebug.idekey=PHPSTORM
xdebug3.x.x
xdebug.mode=debug xdebug.remote_handler=dbgp xdebug.client_host=192.168.0.4 xdebug.client_port=9001 xdebug.idekey=PHPSTORM
获得更多的xdebug不同版本的配置信息,可以参考 https://xdebug.org/docs/upgrade_guide
5.保存信息后,查看phpinfo 中的xdebug 是否生效

以上为xdebug 生效
查看xdebug配置是否生效
php -r 'phpinfo();' |grep xdebug

说明配置生效
这是我安装过程中遇到的情况,如果此方法有什么问题,欢迎各位进行讨论
浙公网安备 33010602011771号