Xdebug安装调试

来源:互联网 发布:网络骑士 所有作品集 编辑:程序博客网 时间:2024/05/17 07:55

1  在phpinfo页面查看xdebug扩展是否已经安装

   a  已安装,跳过

   b 未安装

    (1) 进入www.xdebug.org 或者其它地方比如百度搜索php_xdebug.dll,下载该插件,注意,一定要跟你php的版本保持一致,

              不然,扩展很可能跑步起来(检查php版本,编译器VC9 | VC11 | VC14,平台win64还是32,NFS还是FS)

    (2)把扩展放到php扩展对应的文件夹,与其它扩展放到一起就好了,或者单独放,单独放的话,扩展的路径一定要写正确

    (3)使用编辑器打开phpinfo里加载的配置文件,一定是加载的配置文件,不然,可能会发现,改了配置没起作用,

             在配置文件里添加 zend_extension = "C:\xampp\php\ext\php_xdebug.dll",这里的路径只是示例,要填写你自己方扩展的路径

    (4)保存配置文件,重新apache或者nginx,再次运行phpinfo,看扩展是否已开启

    (5)如果没开启,请检查(1)里边的哪几项,还有你修改的配置文件是不是服务加载的配置文件,重新操作一次

2  在phpStorm里开启xdebug

   (1)点编辑配置文件

   (2)点击,会在左侧看到下边的图片,

点击那个小点点,添加一个主机配置,server选择一个即可,idekey就填写你要用的编辑器,比如phpstorm  eclipse  sublime等、


 (3)填写完成,保存,检查phpinfo里xdebug是否开启,idekey是不是和自己的编辑器一致,如果不是,请复制下边的语句到你的配置文件

        a  把zend_extension扩展开启

        b  检查下边几项

           xdebug.remote_enable = on

           xdebug.remote_host = '127.0.0.1'

           xdebug.remote_port=9000 //默认调试端口

           xdebug.profile_enable=on

          xdebug.trace_output_dir = "......" //你想要存放调试信息保存文件的路径

           xdebug.profile_output_dir='....'

  (4)修改完成,保存,重启服务,重启编辑器,应该就可以了,如果不行,检查上边几项

0 0
原创粉丝点击