作曲家安装/更新不起作用



我在使用作曲家包管理器时遇到问题。系统是 Ubuntu 12.04。我只是无法让它工作。我拉了我的 git 项目并尝试运行"作曲家安装",但似乎实际上什么也没发生。我只是得到一个信息

Installing dependencies (including require-dev)

然后实际上什么都没有发生。这是我使用 -vvv 参数运行的此命令的日志:

这里

有谁知道可能出了什么问题?我试图清除缓存,但没有帮助。我相信这个回购运行良好,因为我将其拉到我的 Windows 机器上,它下载了所有内容。"作曲家诊断"也返回了正常。感谢您的任何提示。

首先,您应该尝试清除作曲家缓存。

rm -rf ~/.composer/cache

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

尝试查看详细报告:

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

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

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

COMPOSER=composer.json composer update 
<</div> div class="one_answers">

虽然上面已经发布了类似的答案,但仍然,如果作曲家安装/更新不起作用,请尝试进行作曲家诊断。请参考..

https://getcomposer.org/doc/articles/troubleshooting.md

更新我的作曲家后为我工作。有时互联网也可能是问题所在。祝您编码愉快!:D

您需要

在 IDE 中禁用"侦听 PHP 调试连接"。

相关内容

  • 没有找到相关文章

最新更新