zoukankan      html  css  js  c++  java
  • zend studio 13.5破解以及集成xdebug

    环境说明:

      操作系统:Windows 7 Ultimate Edition Service Pack 1

      PHP:7.0.11 TS

      Zend Studio:13.5.0

      Xdebug:2.5.0

    一、Zend Studio的安装及破解

      1、安装文件下载地址

        zend studio 13.5.0安装文件请自行搜索下载,资源很多。

        破解下载文件地址:https://pan.baidu.com/s/1c10knDm 提取码:h9wm

          2、破解方法

        将com.zend.verifier_13.5.0.v20160523-0242.jar拷贝到zend安装路径下的plugins目录,替换原来的文件

        打开zend studio 输入注册码

        注册码: 

    3BDD5B31F3E47210A4C54F6F1E68A583DB08B56F1378A7E8C1F07871AFB1ABF5CEAF8D57E2EFBCA2AA9A4107E86665A94C80F85D5CD652CBFD6C67306DA4DADE31656337373039615445414D414D50454435313735333730323266353B30302F30302F303030303B31332E303B3030303B333B30
    

      

    二、xdebug下载以及集成

      1、xdebug下载地址

      https://pecl.php.net/package/xdebug

      请根据自己的PHP 版本自行下载

          2、zend studio配置xdebug

      需要配置三个地方:PHP Executables 、Servers、Debug,具体配置见下方截图,不明白的地方欢迎留言探讨

      1)PHP Executables配置参数:

        

        

        将其设置为PHP默认执行环境

        

       2)配置Servers

        

        

        

       3)配置Debug

        

       4)设置chrome为默认调试浏览器(可选)

        

      3、PHP配置xdebug

      修改php.ini,添加如下配置:

    [XDebug]  
    ;调试功能模块儿  
    zend_extension =D:/wamp/php/ext/php_xdebug.dll  
    xdebug.profiler_append = On
    xdebug.profiler_enable = On
    xdebug.profiler_output_dir = d:/wamp/php/temp
    xdebug.profiler_enable_trigger = On
    xdebug.remote_handler=dbgp  
    ;开启远程调试  
    xdebug.remote_enable = On  
    ;远程主机  
    xdebug.remote_host=127.0.0.1   
    ;主机端口  
    xdebug.remote_port=9001  
    ;开启自动跟踪  
    xdebug.auto_trace = On  
    ;开启异常跟踪  
    xdebug.show_exception_trace = On  
    ;开启远程调试自动启动  
    xdebug.remote_autostart = On  
    ;收集变量   
    xdebug.collect_vars = On  
    ;收集返回值   
    xdebug.collect_return = On  
    ;收集参数   
    xdebug.collect_params = On  
    ;临时跟踪信息输出  
    xdebug.trace_output_dir=d:/wamp/php/temp  
    ;显示局部变量  
    xdebug.show_local_vars = On  
    xdebug.trace_enable_trigger =On  
    xdebug.remote_log=d:/wamp/php/temp/remote.log
    

    配置后需要重启Apache或nginx或其他web服务器  

    三、常见问题及解决方案参考

    1、安装时提示:已经安装了该产品的另一个版本

      首先,可能是以前安装过,没有卸载干净,可先去注册表中搜索zend关键字,删除相应的项

      其次,zend studio 13.5安装时会检查是否安装了Microsoft Visual C++ 2015,如果安装了就会报上面这个错误,需要把它卸载掉。

    2、断点不起作用,进度条一直显示,提示:Launching:waiting for Xdebug session

      原因1:端口被占用,更换一个没有被占用的端口

      原因2:xdebug版本和php版本不一致,主要是版本号、位数、线程安全这三个需要对应

      原因3:xdebug自身缺陷,配置时,本人开始使用的是xdebug-2.5.0RC1,但是没有成功,改成xdebug-2.5.0居然成功了,建议使用最高版本稳定版。

    以上就是本人搭建开发环境的全过程,欢迎指正。

  • 相关阅读:
    额外的 string 操作
    vector 对象是如何增长的
    顺序容器操作
    容器库概览
    顺序容器概述
    特定容器算法
    泛型算法结构
    再探迭代器
    定制操作
    使用关联容器
  • 原文地址:https://www.cnblogs.com/qbyyqhcz/p/6248971.html
Copyright © 2011-2022 走看看