资讯专栏INFORMATION COLUMN

phpStorm 10 断点调试

jerry / 1843人阅读

摘要:下载准备阶段在下添加一个的文件在浏览器访问,显示如下选择所有文本,复制。设置设置设置添加配置,在右上角,选择,然后配置站点断点调试设置断点访问该会自动弹出,我们这样查看变量大功告成

下载 Xdebug 准备阶段

在localhost下添加一个phpinfo.php的文件

在浏览器访问 http://localhost/phpinfo.php,显示如下:

Ctrl+A选择所有文本,Ctrl+C复制。

Xdebug 官网下载合适的 dll 文件 打开窗口:http://xdebug.org/wizard.php ,把文本添加到输入框,如图:

之后如图:按照 Instructions 一步一步操作。

设置 php.ini

官网文档:https://www.jetbrains.com/phpstorm/help/configuring-xdebug.html

下载 Xdebug helper

chrome 网上应用商店 https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc?hl=zh-CN

配置,选择 phpStorm,把网址的域名加入白名单。

之后访问白名单里的站点,就可以看到如下:

下载 phpStorm 破解

官网下载:https://www.jetbrains.com/phpstorm/download/#section=windows-version
注册时选择 License server,填写 http://idea.lanyus.com/

配置php环境

配置 debug

保证端口号和php.in中的一致,如果没有设置端口,默认就是9000

设置 DBGp Proxy

设置 PHP Web Application

设置 server

添加配置,在 phpStorm 右上角,选择Edit Configurations...,然后配置站点

断点调试 Start Listening for PHP Debug Connections

设置断点

访问该Action

phpStorm 会自动弹出,我们这样查看变量:

大功告成!

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

转载请注明本文地址:https://www.ucloud.cn/yun/30295.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
  • 使用 PHPStorm 与 Xdebug 调试 Laravel (一)

    摘要:左侧红色方形,表示中断当前程序调试。上方第二个图形示,进入当前函数內部的程序相当于观察程序一步一步执行。可以观察到所有全局变量当前局部变量的数值可以新增变量,观察变量随着程序执行的变化。 环境 系统版本:OSX 10.11.4 PHP 版本:7.0.5 Xdebug 版本:2.4.0 Laravel 版本:5.1.31 PHPStorm 版本:10.0.4 Xdebug 配置 本机...

    BigNerdCoding 评论0 收藏0
  • 使用Xdebug进行远程调试

    摘要:为什么要用方便联调和客户端一起联调,是会影响其他人员是使用。关注数据变化正常情况下,我们在调试和开发时,更关注数据的变化。红色方形,表示中断当前程序调试。第三个图形示,強制进入当前函数內部的程序。 为什么要用? 方便联调:和客户端一起联调,是die(); exit(); 会影响其他人员是使用。 关注数据变化:正常情况下,我们在调试和开发时,更关注数据的变化。频繁断点、效率比较低。 简...

    paulquei 评论0 收藏0
  • Phpstorm+Xdebug配置断点调试

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

    ispring 评论0 收藏0

发表评论

0条评论

jerry

|高级讲师

TA的文章

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