资讯专栏INFORMATION COLUMN

Phpstorm+Xdebug配置断点调试

ispring / 2913人阅读

摘要:最近在写爬虫微信的数据,由于数据都不明确,总是和调试也不是办法,想开个断点进行调试,如是也是搜了好多篇文章,总结了在配置过程中遇到的问题配置环境下载,根据当前的打印的信息,在浏览器上点击右键源码整个复制到以下这个框,完成以后点击分析我的按

最近在写爬虫微信的数据,由于数据都不明确,总是echo 和 dump 调试也不是办法,想开个断点进行调试,如是也是搜了好多篇文章,总结了在配置过程中遇到的问题
配置apache-Xdebug环境

下载Xdebug,根据当前的phpinfo()打印的信息,在浏览器上点击右键源码整个复制到以下这个框,完成以后点击 分析我的phpinfo按钮

完成以后,它会帮你分析你目前的php环境配对相对应的Xdebug版本,然后点击下载即可,注意php7.0很可能找不到对应的Xdebug版本

下载完成后,把它放入对应的php.ini中,一般在最下面,然后重启服务

[XDebug]
xdebug.profiler_output_dir="E:phpstudyPHPTutorial	mpxdebug"
xdebug.trace_output_dir="E:phpstudyPHPTutorial	mpxdebug"
zend_extension=**"E:phpstudyPHPTutorialphpphp-7.1.13-ntsextphp_xdebug-2.7.2-7.1-vc14-nts.dll"** #这个是你要替换的文件
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_port=9000 #Phpstorm默认值配置9000,你阔以更改
xdebug.idekey="PHPSTORM"

在重新刷新浏览器看Xdebug是否配置成功,搜索Xdebug看是否存在,若存在则配置成功,没有请重新检查

配置Phpstorm+Xdebug

打开phpstorm,打开设置,按照以下配置,

这是用phpStudy配置的域名服务

www.wechat.com 和 80 是 你自己配的域名 和 配置的端口,点击应用确定

然后点击一下 编辑配置



thinkphp的起始文件为index.php,然后点击应用确定

开启调试

在代码旁边点击以下,开个断点,然后点击像个昆虫的按钮

如若出现以下类似界面,说明配置成功

其他工具以及参考资料

更多常用工具

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/36038.html

相关文章

  • PhpStorm连接docker容器内的php XDebug进行断点调试

    摘要:连接容器内的进行断点调试进行断点调试尽管不像其他语言那样方便,但是有些是有确实有其用处,比如调试循环内的数据异常时。 PhpStorm连接容器内的XDebug进行断点调试 php进行断点调试尽管不像其他语言那样方便,但是有些是有确实有其用处,比如调试循环内的数据异常时。在php于phpstorm都安装在同一环境下时,配置phpstorm的xdebug调试并不是多困难的事情,但是如果你使...

    XGBCCC 评论0 收藏0
  • 如何愉快的在PhpStorm中进行PHPUnit单元测试和Xdebug断点调试

    摘要:配置执行程序点击那个同步的小图标,如果看到就说明配置有效指定模块配置选择,搜索,左侧选择,点击新增一个。 前言 如果你想做个接口测试,但并不想公开内部接口 如果你只是想对自己封装的某块代码做个小测试 如果你想要编写代码边调试,又不想操作 Postman 或前端的功能来调用 API 本文暂时仅介绍在 Laravel 和 Comoposer Library 项目中如何配置 PHPUni...

    Flink_China 评论0 收藏0
  • 使用 XdebugPHPStorm调试 PHP 程序(框架/原生均适用)

    摘要:红色方形,表示中断当前程序调试。第三个图形示,強制进入当前函数內部的程序。框架说明加载的文件列表可以观察到所有全局变量当前局部变量的数值可以新增变量,观察变量随着程序执行的变化。参考文章使用与调试一 序言 Xdebug 作为 PHP 调试工具,提供了丰富的调试函数和配置,可以直观的看到 PHP 源代码的步进和性能数据,以便优化PHP代码。 使用 phpstorm + xdebug 来调...

    cloud 评论0 收藏0
  • PHPStorm 在 laradock 下进行 Xdebug 断点调试

    摘要:新建一个,如下图填写内容必须和文件一致,默认为为对应的地址不用修改选择设置目录映射,本地目录远程目录设置断点,点击电话按钮启动监听就可以进行断点调试了 laradock 配置 编辑 laradock/.env 文件 WORKSPACE_INSTALL_XDEBUG=true PHP_FPM_INSTALL_XDEBUG=true 重新构建容器 docker-compose build...

    jkyin 评论0 收藏0
  • PHPStorm 在 laradock 下进行 Xdebug 断点调试

    摘要:新建一个,如下图填写内容必须和文件一致,默认为为对应的地址不用修改选择设置目录映射,本地目录远程目录设置断点,点击电话按钮启动监听就可以进行断点调试了 laradock 配置 编辑 laradock/.env 文件 WORKSPACE_INSTALL_XDEBUG=true PHP_FPM_INSTALL_XDEBUG=true 重新构建容器 docker-compose build...

    impig33 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<