phpStorm 添加php调试工具 Xdebug

phpStorm 添加php调试工具 Xdebug


查看自己php版本信息,下载对应的xdebug插件

查看phpinfo(),看看自己的php版本是不是Thread Safety(也就是TS版本)的,一般用apche的都是TS版本的,如图:

查看php是否为TS版

如果是,去xdebug官网下载地址 https://xdebug.org/download.php 下载需要的版本,如图,我的是vc11 ts版
总起来说,就是:php 5.6 的 vc11 的 TS的 64位。然后对应的,就去下载PHP 5.6 VC11 TS (64 bit)

PHP 5.6 VC11 TS (64 bit)


配置php.ini

找到你的php.ini目录,一般如果你的apche的话,在httpd.conf的设置里会有这么一句

# 加载PHP模块
LoadModule php5_module "D:\sitebuilder\php56\php5apache2_4.dll"
# 告知Apache凡是以.php结尾的文件,关联php模块进行解析方法二(可关联多后缀)
AddType application/x-httpd-php .php .pap .phtml
# 配置php.ini的存放目录,不设置的话无法访问php扩展模块
PHPIniDir "D:\sitebuilder\php56"


  • 然后你就能找到php.ini在所示的 D:\sitebuilder\php56 下面,如果你还找不着那我没办法了。
  • 把上面下载的文件
    • 重命名为 php_xdebug.dll
    • 移到 php根目录的ext目录下(ext是里面是php的插件,放这里面比较正规点)
  • 打开php.ini,在最后面添加如下内容

zend_extension=”php_xdebug.dll” 如果你没有把插件移到ext文件夹中,那么这里的地址就要填写绝对路径,像 D:\sitebuilder\php56\ext\php_xdebug.dll这样

[Xdebug]
zend_extension="php_xdebug.dll"
xdebug.remote_enable=1
xdebug.remote_port="9000"
xdebug.profiler_enable=1

完事后,保存,关闭,重启apache


phpStorm xdebug 配置

ctrl+alt+s 快捷键可以直接打开设置面板,进入Languages & Frameworks下面的 PHP,添加php执行文件就行了,其它的php都自己弄了。

phpstorm php设置

然后就可以调试页面了,在需要高度的页面上右击 ,选择debug

xdebug

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十月ooOO

许个愿,我帮你实现

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值