我正在尝试运行composer更新,或者如果我尝试为我的网站安装任何软件包,它会挂此
Loading composer repositories with package information
Updating dependencies (including require-dev)
但是,如果我尝试安装作曲家,则可以使用
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
- Installing psr/log (1.1.2): Loading from cache
- Installing symfony/polyfill-ctype (v1.13.1): Loading from cache
- Installing phpoption/phpoption (1.6.0): Loading from cache
......
我将Laravel Homestead与流浪汉和virtualbox一起使用
问题是什么以及如何解决
答案 0 :(得分:1)
composer仍挂着,尝试清除composer缓存:
composer clear-cache
如果这些步骤不能修复您的作曲家,则系统可能没有足够的RAM内存
增加内存https://stackoverflow.com/a/44533437/3518053或
生成交换文件。尝试创建交换文件以提供更多内存
答案 1 :(得分:0)
我几次遇到这个问题。 Composer的安装大部分都可以正常进行,因为它不必检查每个软件包的更新。要解决此问题,您可以尝试:
composer update
composer.json
文件中检查是否有不必要的包深度,某些包要求其他包,它们可能会使您的cpu和ram超载。composer update --prefer-dist