zoukankan      html  css  js  c++  java
  • phpstorm 使用xdebug

    一、在phpstudy配置

      开启xdebug的zend扩展,在php.ini 中添加下面的代码:

    [xdebug]
    zend_extension = "D:phpstudy_proExtensionsphpphp7.3.4ntsextphp_xdebug.dll"
    xdebug.trace_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.trace
    xdebug.profiler_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.profiler
    xdebug.remote_enable = On
    xdebug.remote_port=9010
    xdebug.remote_autostart=1
    xdebug.auto_trace=1
    xdebug.remote_log=D:phpstudy_proExtensionsphpphp7.3.4ntsxdebug.log

    保存后,重启nginx服务。

    二、设置PHPstorm中的配置

      1、在phpstorm中设置 php相对应的版本 File | Settings | Languages & Frameworks | PHP 

            

            2、设置 Debug    File | Settings | Languages & Frameworks | PHP | Debug

      修改端口号 将9000修改为在php.ini中设置的port 9010。因为9000这个端口有线程端口的冲突,所以需要修改一下

      

      3、添加服务(servers)  File | Settings | Languages & Frameworks | PHP | Servers

      指定到项目的根目录,我用的是laravel 所以就 指定到laravel 根目录就行,不需要指定到public目录中,因为nginx中已经配置环境了

      

        4、设置完后开启debug

         

      5、打断点

      

      6、刷新打断点的页面后 phpstorm 底部就会出现打断点的相关信息

      

       

       

  • 相关阅读:
    2020.9.21
    企业应用架构模式003——对象-关系结构模式
    企业应用架构模式002
    企业应用架构模式001
    代码大全003/
    代码大全002/
    每日总结
    数论必刷题
    Tarjan求割点(割顶) 割边(桥)
    Luogu 2018 秋令营 Test 2
  • 原文地址:https://www.cnblogs.com/wjm956/p/13839642.html
Copyright © 2011-2022 走看看