Xdebug+PhpStorm

Question:

  安装Xdebug后,启动时提示9000端口busy...

Answer  :

  cmd下执行netstat -ano | find ":9000"发现占用的PID,进入任务管理器发现被4个进程CGI / fastCGI占用,故修改php.ini配置中Xdebug端口为9001

  同时,修改PhpStorm配置:

注:nginx启动时会开启CGI /fastCGI 进程,占用9000端口。

Question:

  选择Xdebug:

Answer  :

  官网检测你的环境并推荐安装版本可访问:https://xdebug.org/wizard.php

  同时,可以官网 https://xdebug.org/docs/ 查看各类参数说明,在php.ini中自行配置。

时间: 2024-10-07 14:14:09

Xdebug+PhpStorm的相关文章

PHP 设置调试工具XDebug PHPStorm IDE

先下载PHP扩展Xdebug https://xdebug.org, 可以复制自己的phpinfo粘贴到https://xdebug.org/wizard.php中, 会生成需要下载的版本, php.ini的设置语句. 下载好之后放入php目录的ext文件夹中, 然后设置php.ini, 在最后加上 zend_extension = C:\path\php\ext\php_xdebug-2.4.0rc4-5.6-vc11-x86_64.dllxdebug.remote_enable =1xdeb

xdebug+phpstorm+mac os & 🈷?志

前段时间刚入职的时候每天就看看代码,熟悉熟悉 ,实在是闲的浑身(╯﹏╰),看的又是发困 ,每天写写日志 ,其实是双份的 ..因为还要给内部写日志上报 后来果然就懒的写两份了,也没太多必要 .但想着一个月应该还是可以写点东西,6月要结束了,主要是学到业务逻辑一些,代码上还真没重要突破,就把前2天自力更生的搭建总结一下. 1 软件的获取安装 原料基本是标题,还差的是浏览器,常用的 chrome,firefox都可以 .以下chrome为例 在水果下安装 xdebug,推荐使用 brew ,首先 br

mac+php+xdebug+phpstorm在苹果下配置xdebug一波三折

1.下载xdebug文件 http://xdebug.org/wizard.php 将phpinfo()的源代码复制到文本框中,xdebug会提示如何配置和下载哪个版本的xdebug. 全部下载地址: http://www.xdebug.org/download.php Instructions Download xdebug-2.3.3.tgz Unpack the downloaded file with tar -xvzf xdebug-2.3.3.tgz Run: cd xdebug-2

设置调试工具XDebug PHPStorm IDE

先下载PHP扩展Xdebug https://xdebug.org, 可以复制自己的phpinfo粘贴到https://xdebug.org/wizard.php中, 会生成需要下载的版本, php.ini的设置语句. 下载好之后放入php目录的ext文件夹中, 然后设置php.ini, 在最后加上 zend_extension = C:\path\php\ext\php_xdebug-2.4.0rc4-5.6-vc11-x86_64.dllxdebug.remote_enable =1xdeb

xdebug+phpstorm(windows)

1.先到官网的下载页面下载适合的dll(注意php的版本)http://www.xdebug.org/downloa... 2.将下载的dll复制到php的ext目录下(可以不操作此步) 3.在php.ini中加入下列配置(这里只是最基本的能运行,如果需要其他配置,请到网上查找)[Xdebug]zend_extension=D:envphp5.6extphp_xdebug.dll //如果没有执行第二步,则要到dll的位置xdebug.remote_enable = On 4.在phpstorm

【XDebug】PHPStorm+XDebug+Firefox

本地环境:windows 7 64位 PhpStorm版本:2016.1 PHP版本:5.6 参考:Xdebug+phpstorm配置 参考:本地环境phpStorm10+XDebug配置和断点调试 第一步:安装Xdebug 本地的环境是用phpStudy搭建的,直接在phpStudy可以勾选Xdebug: 其他选项菜单-PHP扩展及设置-PHP扩展-Xdebug勾选(默认不勾选) 第二步:配置php.ini 在php.ini中配置以下信息: [XDebug] xdebug.profiler_o

phpstorm + xdebug 远程断点调试

xdebug简介 Xdebug是php的一款调试工具,是基于zend的一个扩展,可以用来跟踪,调试和分析PHP程序的运行状况.如变量,函数调试,性能监测,代码覆盖率等 xdebug安装 1.下载xdebug源程序 git clone git://github.com/xdebug/xdebug.githttps://xdebug.org/download.php#releases 2.解压xdebug包tar -xzvf xdebug.tgz 3.进入解压目录cd xdebug 4.运行phpi

phpstorm内网远程debug

家里用的是广电的网络,接了无线路由,在192.168.1.1里面配置了端口转发,将9001转发到192.168.1.101 ,然后在php.ini中相应的配置了xdebug, phpstorm 启动监听,结果失望了,我设置的断点没有任何反应,没有得到一丁点的调试信息,在看网络链接,phpstorm确实是在9001监听着,来到服务器tail -f /root/xdebug.log  收到了来自本机的请求,但是返回的信息无法到达,于是断定是我的网络地址有问题,打电话问广电客服,果然是,我们的拨号确实

Phpstorm+Xdebug配置

在学Thinkphp的过程中遇到了一些小问题,发现很多人说Xdebug可以解决.所以写了这篇文章: 先写个测试文件: 1 <?php 2 echo phpinfo(); 然后运行: 然后“Ctrl+A”,再"Ctrl+C",粘贴到“https://xdebug.org/wizard.php”里面的文本域,点击按钮 然后会出来一个页面 按照红框中的步骤做: 接着是配置Phpstorm了!打开下图界面配置一番 下面两部很重要 IDE key 是上面php.ini设置的key: 最后稍