亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索

composer install失敗提示“Allowed memory size of ... bytes exhausted”如何解決

冰火之心
發(fā)布: 2025-10-18 10:05:02
原創(chuàng)
977人瀏覽過
Composer install失敗因PHP內(nèi)存不足,可通過臨時增加內(nèi)存限制解決,如使用composer install --memory-limit=2G或php -d memory_limit=2G composer.phar install;也可永久修改php.ini中memory_limit = 2G并重啟服務(wù);推薦設(shè)置COMPOSER_MEMORY_LIMIT=2G環(huán)境變量避免影響全局配置;同時清理緩存、使用--prefer-dist和--no-dev減少依賴負載,優(yōu)先建議命令行調(diào)高內(nèi)存快速處理,長期項目宜用環(huán)境變量或配置文件統(tǒng)一管理。

composer install失敗提示“allowed memory size of ... bytes exhausted”如何解決

Composer install 失敗并提示 "Allowed memory size of ... bytes exhausted",說明 PHP 的內(nèi)存限制太低,無法完成依賴解析。這個問題在處理大型項目或依賴較多的 Composer 項目時很常見。以下是幾種有效的解決方法

1. 臨時增加 PHP 內(nèi)存限制

運行 Composer 時,可以通過命令行指定更高的內(nèi)存限制:

composer install -d /your/project/path --memory-limit=2G

或者直接設(shè)置 PHP 的 memory_limit:

php -d memory_limit=2G composer.phar install

2G 換成你需要的值(如 1G、4G 等),一般 2G 足夠大多數(shù)項目。

2. 修改 php.ini 配置文件

如果頻繁遇到此問題,建議永久調(diào)整 PHP 的內(nèi)存限制:

蘆筍演示
蘆筍演示

一鍵出成片的錄屏演示軟件,專為制作產(chǎn)品演示、教學(xué)課程和使用教程而設(shè)計。

蘆筍演示34
查看詳情 蘆筍演示
  • 找到你當(dāng)前使用的 php.ini 文件(可通過 php --ini 查看位置)
  • 修改或添加以下行:
memory_limit = 2G
  • 保存后重啟 Web 服務(wù)器或 CLI 環(huán)境生效

3. 使用 COMPOSER_MEMORY_LIMIT 環(huán)境變量

Composer 支持通過環(huán)境變量控制內(nèi)存使用:

export COMPOSER_MEMORY_LIMIT=2G
composer install

這種方式不會影響全局 PHP 設(shè)置,適合臨時或部署環(huán)境使用。

4. 清理緩存和優(yōu)化依賴加載

有時候依賴樹過于復(fù)雜也會導(dǎo)致內(nèi)存飆升,可以嘗試:

  • 清理 Composer 緩存:composer clear-cache
  • 使用 composer install --prefer-dist 優(yōu)先使用壓縮包而非源碼克隆
  • 檢查是否有不必要的 dev 依賴,可嘗試 composer install --no-dev 減少負載

基本上就這些常用方法。優(yōu)先推薦用命令行臨時調(diào)高內(nèi)存,快速解決問題。若長期開發(fā)大項目,建議調(diào)整 php.ini 或使用環(huán)境變量統(tǒng)一管理。不復(fù)雜但容易忽略。

以上就是composer install失敗提示“Allowed memory size of ... bytes exhausted”如何解決的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!

最佳 Windows 性能的頂級免費優(yōu)化軟件
最佳 Windows 性能的頂級免費優(yōu)化軟件

每個人都需要一臺速度更快、更穩(wěn)定的 PC。隨著時間的推移,垃圾文件、舊注冊表數(shù)據(jù)和不必要的后臺進程會占用資源并降低性能。幸運的是,許多工具可以讓 Windows 保持平穩(wěn)運行。

下載
來源:php中文網(wǎng)
本文內(nèi)容由網(wǎng)友自發(fā)貢獻,版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請聯(lián)系admin@php.cn
最新問題
開源免費商場系統(tǒng)廣告
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長!
關(guān)注服務(wù)號 技術(shù)交流群
PHP中文網(wǎng)訂閱號
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號