MAC+VSCODE+Xdebug(不需要下载)

我浪费了很多时间,不希望下一个人也浪费时间所以决定记录下来搞xdebug的心酸历程以及如何用mac自带的文件配置来配置VSCODE+Xdebug。

本来不想要这么麻烦的弄xdebug的,然而换了mac以后chrome的错误页面居然不显示错误信息和错误行就给我来个这(应该是配置问题,搜寻解决办法无果):

为了单步调试我还是决定弄xdebug,免得到时候调试调的脑袋炸裂,在各大论坛搜了无数种方法,要在官网下载xdebug的,我下了xcode,homebrew(现在不能用brew命令下载php了),但是最终因为配置问题不能使用pecl我都要放弃了,最后的最后发现原来mac里自带了xdebug的文件

现在开始是正片!!

1.开启电脑自带的php和apache:详细看我另一片 博文

2.安装VSCODE

3.在VSCODE中安装php debug

这里面是安装的要求,所以要下载xdebug

4.(关键步)找到mac自带的xdebug

打开【访达】---【shift+command+g】搜索【/usr/lib/php/extensions  】

进入后会发现一个文件夹,点进文件夹就能发现【xdebug.so 】这个文档(我费劲心思走了巨多弯路没下到的文件居然自带)

            

5(也很重要)配置php.ini文件

这个文件要想运行php必须得有,mac只有php.ini.default,复制一份改个后缀即可,路径是【/etc/php.ini.default】

打开php.ini文件

在最末尾加上以下内容:

[xdebug]
zend_extension=xdebug.so
xdebug.remote_enable=1
xdebug.remote_autostart=1

6.重启apache

【sudo apachectl restart】

7.查看配置是否生效:打开phpinfo()

在浏览器输入:localhost/php.index

键盘:【command+f】搜索关键字:xdebug

有这一栏就表示xdebug配置成功啦

9.结合VScode使用

打开php的文件就可以单步调试啦!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值