phpStorm 10 断点调试

下载 Xdebug

准备阶段

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

<?php phpinfo(); ?>
在浏览器访问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 会自动弹出,我们这样查看变量:

大功告成!

时间: 2024-11-01 18:36:47

phpStorm 10 断点调试的相关文章

phpstorm+Xdebug断点调试PHP

原文:phpstorm+Xdebug断点调试PHP 前言:        何为DEBUG?        相信很多程序员都知道debug这个单词,也明白它的意思,但是对于这词的由来,恐怕少有人知道.关于debug的由来,要追溯到1937年.1937年,美国青年霍德华.艾肯找到IBM公司为其投资200万美元研制计算机,第一台成品艾肯把它取名为:马克1号(mark1),又叫"自动序列受控计算机",从这时起IBM公司由生产制表机,肉铺磅秤,咖啡研磨机等乱七八糟玩意儿的行业,正式跨进"

PHPstudy + phpstrom +xdebug 断点调试(windows) - CSDN博客

原文:PHPstudy + phpstrom +xdebug 断点调试(windows) - CSDN博客 php.ini 配置 需要添加如下内容 [XDebug] xdebug.profiler_output_dir="D:\phpStudy\tmp\xdebug" xdebug.trace_output_dir="D:\phpStudy\tmp\xdebug" zend_extension="D:\phpStudy\php\php-5.6.27-nts

01-java基础加强,eclipse工具使用,快捷键,断点调试,单元测试,jdk5新特性,增强for循环,集合map,list,可变参数,枚举,反射,泛型

一.eclipse工具的使用 1. java代码的位置        1) 选择工作空间 workspace  选择一个文件夹存放程序(代码) 不要用中文和空格        2) 新建一个java 工程(Project)        3) 建包建类   2. 快捷键        alt + / :代码自动补齐,需要配置的               打开preferences(首选项), 搜keys,打开快捷键配置面板               搜 alt+/ ,取消绑定        

Visual Studio 原生开发的10个调试技巧(二)

原文:Visual Studio 原生开发的10个调试技巧(二) 我以前关于 Visual Studio 调试技巧的文章引起了大家很大的兴趣,以至于我决定分享更多调试的知识.以下的列表中你可以看到写原生开发的调试技巧(接着以前的文章来编号).这些技巧可以应用在 VS2005 或者更新版本中(当然有一些可以适用于旧版本).如果你继续,你可以知道每个技巧的详细信息. 数据断点 线程重命名 特定进程中断 大概执行时间 数字格式化 内存数据格式化 系统DLL中断 装载符号表 MFC中内存泄露报告 调试A

Visual Studio原生开发的10个调试技巧(一)

原文:Visual Studio原生开发的10个调试技巧(一) 最近碰巧读了Ivan Shcherbakov写的一篇文章,<11个强大的Visual Studio调试小技巧>.这篇文章只介绍了一些有关Visual Studio的基本调试技巧,但是还有其他一些同样有用的技巧.我整理了一些Visual Studio(至少在VS 2008下)原生开发的调试技巧.(如果你是工作在托管代码下,调试器会有更多的特性,在CodeProject中有介绍它们的文章),下面是我的整理的一些技巧: 异常中断 | B

PHPStorm+XDebug进行调试

原文:PHPStorm+XDebug进行调试 笔者的开发环境如下: Windows8.1+Apache+PhpStorm+XDebug+Firefox(XDebug helper 1.4.3插件). 一.XDebug安装配置 (1)下载XDebug 下载地址:http://www.xdebug.org/ 必须下载跟机器上安装的php匹配的版本才行.具体下载方法如下: 将phpinfo网页的源代码拷贝到http://www.xdebug.org/find-binary.php,然后按照指导安装即可

GWT 2.0 断点调试.前后台一起调试.

GWT 2.0 的一个新的 地方就是开始支持 断点调试了..   就像是 java 的 断点调试..但想起来还是比较令人高兴的.   因为虽然是java 代码的调试. 但是 GWT 的功能是 将java 代码 转换成 html 代码和 js.   这样也就是对 js 进行调试了. 很方便呢.   同时由于 对于开发人员来说是对java 调试.感觉上 也是亲切的很.   用 GWT 做的东西. 不用担心 js 和 html 的东西了..虽然学习成本比较高.   但是用熟练之后.会省去 html 和

phpstorm+xdebug远程调试服务器PHP代码

phpstorm+xdebug如何调试本地代码,代码应该都熟悉了.本文说的是如何调试线上服务器的代码.我的PHP环境是lnmp1.2. 安装xdebug 在服务器上执行 pecl install xdebug 就会安装好xdebug.so模块. 编辑配置 编辑 /usr/local/php/etc/php.ini 在末尾加上以下代码: [Xdebug] zend_extension="xdebug.so" xdebug.remote_enable=1 xdebug.remote_han

eclipse工具断点调试问题

问题描述 eclipse工具断点调试问题 如图所示,请问是为什么呢?两种形式的断点有什么区别啊? 解决方案 后者为断点记录,记录你以前使用/添加过断点的位置,而并没有启用该断点,此种断点有两种操作:1,启用. 2,移除 不知道这个版本的eclipse是怎样操作的,应该都是点击断点就可以切换断点状态的 解决方案二: 断点有启用和不启用之分,eclipse上debug时会有,仔细看看,有个enable选中没有 解决方案三: 你在break 语句出打断点,后面没有语句块了,当然不会进入了.这个断点没有