phpstorm配置xdebug

薄洪涛7年前PHP1293

1、首先写个phpinfo文件,然后访问,查看是否有xdebug扩展,如果没有请查看第二步,有的话直接第三步

TIM图片20181211101612.png

2,安装xdebug扩展,首先复制phpinfo页面所有(phpinfo页面直接ctrl+a,ctrl+c),粘贴到这个网址(点我)的文本框,他会自动检测你的php版本并只能为你选择合适的xdebug版本,把下载之后的扩展文件复制到php安装目录下的ext目录下,修改php.ini,在最下面增加以下内容,目录要按照自己的目录来,其他参数不要修改

zend_extension = C:\xampp\php\ext\php_xdebug-2.6.1-7.1-vc14.dll
xdebug.remote_enable =1
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.remote_mode = req
xdebug.remote_port = 9000
xdebug.idekey=PHPSTORM

重启apache,再次打开phpinfo,确保xdebug扩展已经安装;

3.打开phpstorm(重启),填写配置,注意这里端口是80(apache的监听端口)

TIM图片20181211103604.png

输入项目的访问地址和端口,server名字

TIM图片20181211103836.jpg

保存

TIM截图20181211104325.png

编辑配置,新建一个web application

TIM截图20181211104421.png

填写debug名字、项目起始页面,选择默认浏览器,server

TIM截图20181211104640.png

apply && ok

回到代码,加断点,点击debug按钮,会调起项目的起始页面,修改url为你加断点的controller,debug窗口会输出变量的值

TIM截图20181211105019.png


TIM截图20181211104920.png

标签: xdebug

相关文章

YII2场景值的使用

开发的时候添加和编辑写在了一个方法里面,上传图片添加的时候需要验证为空,编辑的时候不需要,这时候yii的场景值能够解决这个问题:控制器中$model = new News...

Yii2.0 文件队列的使用

最近做了一个文件上传+处理的功能,需求是这样的,上传并读取.doc文件,并解析里面的内容入库读取文件并入库是使用python处理的,每个文件大约需要处理5-6秒,上传是使用的Yii2,我这里的思路是把...

七牛上传报文件已存在

之前做了一个大文件的分片上传,做好之后就没管了,让客户端一直自己用着,然后期间偶尔会有浏览器不兼容的现象我也懒得改,然后十一回来,客户端就给我说,有文件上传不上去,然后正好手头没活,就用改了下先看下思...

workerman实现聊天室

workerman实现聊天室

Workerman的一些应用方向如下1、即时通讯类 例如网页即时聊天、即时消息推送、微信小程序、手机app消息推送、PC软件消息推送等等 [示例 workerman-chat聊天室 、&nb...

Yii2.0引入Ueditor

Yii2.0 引入Ueditor流程和其他框架不同必须引入Ueditor for Yii2.0,否则不能正常使用1,composer下载 composer require ...

大文件之分片上传

大文件之分片上传

    我们知道,无论是nginx还是php,都会对上传文件的大小做限制,今天刚刚做了一个客户端包的管理,要求上传apk或者ipa文件,而且都不小(超出了php...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。