zoukankan      html  css  js  c++  java
  • phpstudy2018 安装xdebug扩展

    第一步:查看PHP版本信息

    第二步:到xdebug下载页去下载最新的版本(注意:要下载PHP对应版本)

    第三步:把扩展php_xdebug-2.7.0alpha1-7.2-vc15-nts.dll放到php的扩展目录(ext文件中)

                我的路径为:D:phpStudyPHPTutorialphpphp-7.2.1-nts

    第四步:打开php.ini文件,配置如下:

    [XDebug]
    zend_extension=php_xdebug-2.7.0alpha1-7.2-vc15-nts.dll
    xdebug.profiler_append = 0
    xdebug.profiler_enable = 1
    xdebug.profiler_enable_trigger = 0
    xdebug.profiler_output_dir ="D:phpStudy	mpxdebug"
    xdebug.trace_output_dir ="D:phpStudy	mpxdebug"
    xdebug.profiler_output_name = "cache.out.%t-%s"
    xdebug.remote_enable = 1
    xdebug.remote_handler = "dbgp"
    xdebug.remote_host = "127.0.0.1"
    xdebug.remote_port = 9000
    xdebug.remote_mode = "req"
    xdebug.idekey = PHPSTORM

    说明:改项也可以写绝对路径

    zend_extension=D:phpStudyPHPTutorialphpphp-7.2.1-ntsextphp_xdebug-2.7.0alpha1-7.2-vc15-nts.dll

    第五步:在查看phpinfo中是否有xdebug扩展开启,如果没有xdebug信息(可能是VC版本不对,见底部说明),说明版本不对或配置错误

    或者在cmd窗口输入php -m命令查看扩展,注意如果报命令无效时,要添加php.exe到环境变量中

    如果你已安装还xdebug,那么请看下文,如果进行断点调试如何使用xdebug断点调试代码??

    如何使用xdebug断点调试代码??

    当然如果你还没有安装phpstorm,请自行安装!

    下面进入正题,首先第一步打开设置  file->Settings   或快捷键ctrl+alt+s

    第二步:选择PHP版本

    debug的配置

    与服务的配置

    第三步:点击该项

     

    设置断点,开启断点监听

    随后在浏览器中打开,就可以清晰开到变量值

    就这样就完成了xdebug断点调试,赶快试试吧!

    注意:一定要用   

    Xdebug 2.7.0alpha1 这个版本的xdebug扩展才有用,其他高版本不可以用,可能是我phpstorm编辑器没更新的原因吧。建议大家都可以尝试下,最后附上编辑器的版本

    底部说明:

    VC配置

    修复之后重启电脑即可。

  • 相关阅读:
    如何锻炼出最牛程序员的编码套路
    如果仔细观察他们,你会发现他们时时都在锻炼
    单纯地每天埋头于工作并不能算是真正意义上的锻炼
    把全世界的人们都联系在一起,提升人们的社交参与度
    HTML5十五大新特性
    html5的八大特性
    【贪心】【二维偏序】【权值分块】bzoj1691 [Usaco2007 Dec]挑剔的美食家
    【分块】【链表】bzoj2738 矩阵乘法
    【分块】bzoj3343 教主的魔法
    【线段树】bzoj3747 [POI2015]Kinoman
  • 原文地址:https://www.cnblogs.com/jiangxiaobo/p/10653017.html
Copyright © 2011-2022 走看看