码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 宝塔 xdebug idea 调试 php


    安装宝塔

    安装php xdebug插件

     查看是否安装成功  phpinfo

     修改php.ini 配置

    1. [XDebug]
    2. ;xdebug.profiler_append = 0
    3. ;xdebug.profiler_enable = 1
    4. ;xdebug.profiler_enable_trigger = 0
    5. ;xdebug.profiler_output_dir ="D:\BtSoft\temp\xdebug"
    6. ;xdebug.trace_output_dir ="D:\BtSoft\temp\xdebug"
    7. ;xdebug.profiler_output_name = "cache.out.%t-%s"
    8. ;xdebug.remote_enable = 1
    9. ;xdebug.remote_handler = "dbgp"
    10. ;xdebug.remote_host = "127.0.0.1"
    11. ;zend_extension=php_xdebug.dll
    12. zend_extension=php_xdebug.dll
    13. ;用来显示错误信息
    14. display_errors = On
    15. html_errors = On
    16. ;显示堆栈信息
    17. xdebug.show_local_vars = 1
    18. xdebug.max_nesting_level = 50
    19. xdebug.var_display_max_depth = 6
    20. xdebug.dump_once = On
    21. xdebug.dump_globals = On
    22. xdebug.dump_undefined = On
    23. xdebug.dump.REQUEST = *
    24. xdebug.cli_color = 2
    25. ;显示性能信息
    26. xdebug.profiler_enable_trigger = on
    27. xdebug.collect_params = On
    28. xdebug.collect_return = On
    29. xdebug.profiler_enable = On
    30. xdebug.profiler_output_name = cachegrind.out.%t.%p
    31. xdebug.trace_output_dir = "D:\BtSoft\temp\xdebug"
    32. xdebug.profiler_output_dir ="D:\BtSoft\temp\xdebug"
    33. ;远程调试配置信息
    34. ;开启远程调试
    35. xdebug.remote_enable = On
    36. ;远程处理协议
    37. xdebug.remote_handel = dbgp
    38. ;IDE所在机器IP
    39. ;xdebug.remote_host = 127.0.0.1
    40. ;端口号
    41. xdebug.remote_port = 9000
    42. ;IDE KEY
    43. xdebug.idekey = "mykey"
    44. xdebug.remote_connect_back= 1

    重载配置

     安装idea 旗舰版 社区版不能安装php插件

     安装 idea 破解插件

    链接:https://pan.baidu.com/s/1Qlpscprn1O7kuMofSXrrFA 
    提取码:2zhj

    安装idea php插件

    安装谷歌浏览器插件 

    链接:https://pan.baidu.com/s/149NpQl77ezFUPFXL8W2Esw 
    提取码:2nr8

     打开php的页面

     

     填入mykey , 和前面的对应

    新建idea 运行项

     

     

     

     

     开始debug

     

     

     确定断点,去页面刷新页面

     断点已经进来了

    这下一个方法大几百行,就可以调试了

    参考 PHP-PHP和IDEA调试配置_编程秀的博客-CSDN博客_idea 调试php

    实际上只要php.ini中 xdebug.remote_port = 9009  配置的端口,和idea中

     配置的端口一直,就可以调试

  • 相关阅读:
    绘图(一)弹球小游戏
    C及C++每日练习(2)
    (附源码)计算机毕业设计SSM基于框架的家用电器销售管理
    新一代L3虚拟网络接入解决方案(畅想)
    零信任解决方案的SDP 微隔离 IAM介绍
    第 18章 安全架构设计理论与实践
    基于SSH开发网上室内家具销售系统
    特种设备作业气瓶充装作业试题及答案
    mysql索引一些思考
    竞赛选题 深度学习 机器视觉 车位识别车道线检测 - python opencv
  • 原文地址:https://blog.csdn.net/qq_31683775/article/details/126555384
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号