当前位置: 首页 > news >正文

小皮面板配置Xdebug,调试单个php文件

小皮面板配置Xdebug

  • 首先下载phpstrom,和小皮面板

  • 打开小皮面板,选中好要使用的php版本

  • 然后点击【管理】=> 【php扩展】=> 【xdebug】

  • 然后打开选中好版本的php位置

  •   D:\Program_Files\phpstudy_pro\Extensions\php\php7.4.3nts
    
  • 打开php.ini文件,再末尾修改为下面这种状态

  •   [Xdebug];zend_extension_ts = "D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext\php_xdebug-3.0.4-7.3-vc15-nts-x86_64.dll"zend_extension = xdebug ;指定xdebug,我这里用的是页面提供的xdebug.remote_enable = 1 ;开启调试xdebug.remote_host = "127.0.0.1" ;调试的ipxdebug.remote_port = 9001 ;调试的端口xdebug.remote_autostart=On ;远程调试自动开启xdebug.collect_return=Off ;必须为Off,或者不设定,要不Thinkphp一直死循环在入口index.phpxdebug.auto_trace = On ;不知道,不会用,贴过来的xdebug.show_exception_trace = On ;不知道,不会用,贴过来的xdebug.remote_handler = dbgp ;应该是多人调试用的xdebug.idekey = "PHPSTORM" ;调试关键字
    
  •   # 初始状态[Xdebug]zend_extension=D:/Program_Files/phpstudy_pro/Extensions/php/php7.4.3nts/ext/php_xdebug.dllxdebug.collect_params=1xdebug.collect_return=1xdebug.auto_trace=Offxdebug.trace_output_dir=D:/Program_Files/phpstudy_pro/Extensions/php_log/php7.4.3nts.xdebug.tracexdebug.profiler_enable=Offxdebug.profiler_output_dir=D:/Program_Files/phpstudy_pro/Extensions/php_log/php7.4.3nts.xdebug.profiler# 这个初始为Off,修改为Onxdebug.remote_enable=Onxdebug.remote_host=localhostxdebug.remote_port=9000xdebug.remote_handler=dbgpXdebug.remote_autostart=1# 添加xdebug.idekey="PHPSTORM"
    
  • 保存,打开phpstorm

    • 配置好要使用的php版本,直接指向小皮面版下php版本即可

    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述

远程调试小皮面板中单个php文件
  1. 首先使用小皮面包运行项目设置好名称和运行的端口号

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  1. 测试可以正常访问后,使用phpstorm打开这个项目

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  1. 打开完成后配置php使用的版本和小皮面板一致

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  1. 然后配置远程服务器地址,要和第一步的名称和端口一致

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  1. 配置密匙,密匙再php.ini配置文件最底下

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  1. 新建一个文件入口

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  1. 然后新疆一个Web Page,然后设置好入口,入口为使用小皮面包可正常访问的入口,

    可以点击validate测试入是否有用

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-blog.csdnimg.cn/b080fd13ef8948baba912a83743db92e.png)
  1. 最后点击以dubug模式启动项目

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

http://www.lryc.cn/news/177065.html

相关文章:

  • 版本控制系统:Perforce Helix Core -2023
  • 回归预测 | Matlab实现基于MIC-BP最大互信息系数数据特征选择算法结合BP神经网络的数据回归预测
  • Hive-命令行CDH访问开启kerberos的hive
  • 手机能搜到某个wifi,电脑搜不到解决方法(也许有用)
  • Java-day18(网络编程)
  • Java多线程编程-栅栏CyclicBarrier实例
  • 【100天精通Python】Day67:Python可视化_Matplotlib 绘制动画,2D、3D 动画 示例+代码
  • 变量、常量以及与其他语言的差异 - Go语言从入门到实战
  • Android 编译插桩操纵字节码
  • 云原生的简单理解
  • AVL Cruise 2020.1 安装教程
  • 数组07-滑动窗口、HashMap
  • 【C++杂货店】类和对象(上)
  • K8S笔记
  • MySQL关于日期函数的使用-笔记
  • 【postgresql 】 ERROR: “name“ is not supported as an alias
  • 都用HTTPS了,还能被查出浏览记录?
  • vi配置文件.vimrc内容示例
  • MacOS上的Pip和Python升级指南
  • VB6.0实现修改EXE程序的图标
  • Python 编程基础 | 第二章-基础语法 | 2.3、for 语句
  • linux下解决tomcat错误问题
  • PMP证书的价值如何?
  • linux上mysql数据备份(全量备份策略+增量备份策略)
  • PHP实现DFA算法,查找关键词
  • JTS:08 JTS图形相交
  • 深挖 ThreadLocal 底层原理?它有什么用?学会之后手撕面试官
  • sort()排序函数(c++)
  • 如何评估测试用例的优先级?
  • 510758-28-8,用于标记蛋白质和酶的配体TBTA