笔者在使用的环境是wamp3.1.6和phpstorm2018 ,php选择的环境是php7.2 1. 在php.ini中添加xdebug的配置信息 首先建议是先找对php.ini的位置,可以在phpinfo()方法中找到php.ini文件的位置 用编辑器打开php.ini在末尾追加关于xdebug的配置 [XDebug] xdebug.profiler_output_dir="D:\Log\xdebug" xdebug.trace_output_dir="D:\Log\xd…
本文介绍如何使用PhpStorm集成xdebug在本地开发环境进行断点调试的技巧. 我配置的环境是:Windows10 + PhpStorm10.0.1 + PHP5.6. 1. 下载xdebug的扩展,并配置到php.ini zend_extension = d:\dev\php5.-5.6-vc11-x86_64.dll xdebug.remote_enable = On xdebug.remote_host=localhost xdebug.remote_port= xdebug.remo…
使用phpstorm和xdebug实现远程调试 2012-05-23 10:06:35 vs的断点调试功能很强大有木有,能查看所有变量有木有.php调试很麻烦有木有,echo,var_dump写得你想吐了有木有.想体验一下ide调试的快感吗?那就来使用xdebug吧. 1.原理:xdebug是一款php调试插件,支持远程调试,就是在php文件运行的时候,能通过tcp协议,来发送调试信息到远程端口,ide在收到调试信息的时候,可以向xdebug发送单步运行,中止运行,运行等命令.这样就实现了vs那…
Mac 安装配置php xdebug 本地调试 0.原理图 https://paper.seebug.org/308/ 测试demo构建方法 新建空白项目,目录选择Apache默认项目目录 1.下载xdebug https://xdebug.org/files/xdebug-2.9.0.tgz 具体自己的版本要根据的方法得出 2.使用官方检测指导工具 https://xdebug.org/wizard 将phpinfo()打印内容的网页源码复制到框里,点击检测,会得到提示 然后根据提示进行操作…
本篇文章主要是:教大家如果搭建一套phpstorm+wamp+xdebug调试php的环境现在大多数的程序员使用的调试方式一般都是echo, var_dump, file_put_contents等其他方式,效率比较低下,因此我们有必要学习用工具调试,工具调试主要可以用来解决以下问题:1,审核系统性能以前在一家公司维护过一个大型商城,全站页面全部能访问正在,就一个点赞的活动页面非常卡,点进去要20多秒才能完全打开,虽然里面有几百万数据,其他页面根本不会出现这么长时间加载问题,开始我们完全不清楚是…
额  ,曾经写过一个,现在发现不咋好使了 ,你说咋整,下载xdebug的时候 还得注意系统是32位还是64位,而且一堆下载文件不知道是哪个. 额,所以我现在发现有个更好的方法,啥也不下了 直接配把  就是在你的 xampp的  php文件夹的ext文件夹里边有这么个现成的文件 就用这个   其实就行了 然后下一步就是点击 apache的config  选择php.ini文件,然后 把我的代码粘贴到 这个文件的最后一行 [XDebug]zend_extension = "D:\ThreeSoft\…
平时调试php程序的时候,可以通过在代码中添加var_dump等函数来实现简单的断点调试. 下面介绍另一种方法,通过Phpstorm和Xdebug来进行调试. 1.下载Xdebug 这个是官网下载地址,下载你需要的版本. 如果不清楚的话可以使用这个工具,只要粘贴提交你phpinfo()信息,就会返回适合你的版本以及简单的安装说明. 2.安装Xdebug 移动下载好的xdebug扩展文件至对应目录并编辑php.ini文件,添加: zend_extension="你的xdebug扩展文件路径&quo…
开发的时候我都是使用XDebug在本地调试,但是最近加入一些项目中去,环境太复杂了,要在本地搭建一个开发环境真的太麻烦了,那么我们怎么使用xdebug来远程调试呢? 我这里使用虚拟机搭建了一个模拟环境来实验说明: 1.虚拟机IP:192.168.174.130 ,虚拟机用于搭建lampp环境 2.实体机IP:192.168.174.1,这个是IDE的开发环境. 首先我在虚拟机里面安装了一个lampp,而且增加了一vhosts,具体如下: vim /opt/lampp/etc/extra/http…
Wamp 集成环境 PHPStorm+Xdebug 调试代码 2013.04.16 花了两个小时时间终于 , 配置成功了 ! 我的开发环境如下 , 其它环境也可以参考我的配置 开发环境 : Windows 7 64bit wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64 Phpstorm 6.0 一 . 配置服务器 1. 修改 php.ini 我的 php.ini 文件路径如下 : F:\wamp\bin\apache\apache2.2.…
当项目越来越复杂,排错就越发困难. 你以为代码是这么运行的,但就是有未想到的功能导致流程变得不可捉摸. 此时我们需要调试啊调试... PhpStorm 是一款优秀的 PHP IDE,排除其 Java 系出身导致的资源占用情况不理想外,其功能和易用性是毋庸质疑的. 好,再说下去就是软文了. PhpStorm 内建了 Zend Debugger 和 Xdebug 支持,使用简单的配置我们就可以开始调试代码了.我们以 Xdebug 为例来说明下. 为 PHP 安装 Xdebug 扩展 Win 下的安装…