1、xdebug 對 composer 的影響
xdebug 的開啟將使得我們的 composer 運行放慢 3-4 倍允坚。換句話說:xdebug 對我們程序調(diào)試來說非常重要露懒,但對 composer 來說卻增加了內(nèi)存占用和進程時間。
2瓜贾、解決方法
2.1 官方方法: 鏈接https://getcomposer.org/doc/articles/troubleshooting.md#xdebug-impact-on-composer
2.2 通過給 composer 設(shè)置別名防止調(diào)用 Xdebug
注:別名文件基本為 ~/.bashrc
/path/to 為你實際的文件或命令路徑
2.2.1 設(shè)置不包含 php 配置文件的 composer 別名
# Without php.inialias comp='php -n /path/to/composer.phar'
2.2.2 調(diào)用不含 Xdebug 模塊的配置文件
對于 Xdebug 調(diào)用在 php.ini 中的情況胆敞,我們可以通過復制一份不含 Xdebug 的配置文件(xdebug-disabled-php.ini)着帽,然后建立以下別名:
alias comp='php -c /path/to/xdebug-disabled-php.ini /path/to/composer.phar'