使用xdebug调试composer脚本

来源:赵克立博客 分类: PHP 标签:Composer发布时间:2019-04-15 21:02:45最后更新:2019-04-15 21:03:05浏览:744
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2019-04-15 21:03:05
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章

问题描述

写啦一个composer脚本,调试的时候断点就是断不下来,直接在命令行中使用php index.php是可以断下来的,但是使用 composer run-script就不会断

解决方法

于是想到之前遇到过使用composer时提示过跟xdebug冲突的情况,查看composer文档后发现新版本中为啦提高性能执行的时候如果发现启用啦xdebug话会自动重启禁用xdebug后再执行代码,如果想让composer使用xdebug调试的话需要加两个环境变量如下

COMPOSER_ALLOW_XDEBUG=1
COMPOSER_DISABLE_XDEBUG_WARN=1

image.png


微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python