git Composer安装/更新不工作

gjmwrych  于 2023-05-15  发布在  Git
关注(0)|答案(6)|浏览(236)

Composer Package Manager有问题Ubuntu 12.04我就是不能让它工作。我把我的git项目拉出来,试着运行“composer install”,但似乎什么都没有发生。我只是得到一个信息

Installing dependencies (including require-dev)

那么实际上什么也不会发生。这是我使用-vvv参数运行此命令的日志:
here
有谁知道会出什么问题吗?我试图清除缓存,它没有帮助。我相信这个repo工作得很好,因为我把它拉到我的Windows机器上,它下载了一切都很好。“composer diagnose”也返回OK。谢谢你的任何提示。

qlvxas9a

qlvxas9a1#

首先,您应该尝试清除 composer 缓存。

rm -rf ~/.composer/cache

但更有可能是与可用内存有关的问题。增加memory_limit应该会有所帮助。

d8tt03nd

d8tt03nd2#

尝试查看详细报告:

composer install -vvv

或:

composer update -vvv

如果最后一行显示进程被杀死,则需要增加交换内存:

sudo dd if=/dev/zero of=/swapfile bs=1024 count=512k
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
swapon -s

如果它继续终止进程,则需要将512k增加到1024k或2048k

62o28rlo

62o28rlo3#

我遇到了这个问题,并意识到我启用了xdebug。禁用它为我解决了这个问题。

k10s72fa

k10s72fa4#

试试这个,并确保composer.json文件存在于你的项目目录中。

COMPOSER=composer.json composer update
n3ipq98p

n3ipq98p5#

虽然类似的答案已经张贴在上面,但仍然,如果 composer 安装/更新不工作,尝试做 composer 诊断。请参考..
https://getcomposer.org/doc/articles/troubleshooting.md
更新我的 composer 后为我工作。有时互联网也可能是一个问题。编码快乐!:D

8dtrkrch

8dtrkrch6#

您需要在IDE中禁用“侦听PHP调试连接”。

相关问题