composer安裝與更新常見問題及解決方案

composer安裝與更新常見問題及解決方案

問題一:

報錯:Your requirements could not be resolved to an installable set of packages.

原因:不匹配composer.json要求的版本。

解決方案:

使用命令 

composer install --ignore-platform-reqs 

composer update --ignore-platform-reqs 

設置忽略版本匹配然后再進行安裝或更新你所需要的composer包



問題二:

報錯:Allowed memory size of 2147483648 bytes exhausted (tried to allocate 4096 bytes).

原因:php內存耗盡報錯

解決方案:

修改php.ini (改配置)

memory_limit = -1 

重啟PHP和nginx或者apache。


問題三:

composer更新緩慢

原因:用的國外鏡像

解決方案:切換到國內鏡像

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

注意:-g是全局,可以去掉-g就是當前項目





標簽:composer composer安裝 composer更新