资讯专栏INFORMATION COLUMN

composer使用常见问题记录

adie / 2324人阅读

摘要:在低内存虚拟主机上运行偶发错误这一般是出现在低内存的虚拟主机上,如错误描述所示,内存不足又没有配置交换内存,这个在官网有专门的解决方案,传送地址如上发现实际都为再次使用,发现已经有了内存配置再次运行即可偶发或命令长时间不动通常是网络慢导

1、在低内存虚拟主机上运行composer install偶发『The following exception is caused by a lack of memory and not having swap configured』错误
这一般是出现在低内存的虚拟主机上,如错误描述所示,内存不足又没有配置交换内存,这个在composer官网有专门的解决方案,[传送地址][1]
free -m
              total        used        free      shared  buff/cache   available
Mem:            864         372         306          50         185         296
Swap:             0           0           0
# 如上发现Swap实际都为0
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1
# 再次使用free -m,发现已经有了Swap内存配置
              total        used        free      shared  buff/cache   available
Mem:            864         383          67          49         413         267
Swap:          1023           0        1023
# 再次运行composer install即可
2、偶发composer install或composer update命令长时间不动
通常是网络慢导致,长时间没有响应,可以使用命令后面增加-vvv打印更多调试信息,可以发现每一个http请求都会有输出,这样就可以发现是不是网络过慢,可以使用国内的部分镜像,传送门:[Laravel China][2]或者[Composer中文网][3]

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/26235.html

相关文章

  • YII2通过composer优化vendor

    摘要:本文讨论通过工具安装框架并优化过程中遇到的问题,约定读者对基本原理有一定了解,并且有安装框架的实际经验。这个命令是优化包的关键一环。命令要谨慎使用。 本文讨论通过composer工具安装Yii2框架并优化Vendor过程中遇到的问题,约定读者对composer基本原理有一定了解,并且有安装Yii2框架的实际经验。 在Yii2社区里经常会遇到一类问题,那就是 安装完官方推荐的版本后1 ...

    dcr309duan 评论0 收藏0
  • 关于javascript函数式编程中compose的实现

    摘要:结论这次主要介绍了函数式编程中的函数的原理和实现方法,由于篇幅原因,我把打算分析的源码实现放到下一篇来介绍,可以说实现的更加函数式,需要单独好好分析。 上一篇文章介绍了javascript函数式编程中curry(柯里化)的实现,当然那个柯里化是有限参数的柯里化,等有机会在补上无限参数的那一种柯里化,这次主要说的是javascript函数式编程中另外一个很重要的函数compose,com...

    jonh_felix 评论0 收藏0
  • 我是怎样用函数式JavaScript计算数组平均值的

    摘要:简单模式记录多个累加值在之前的版本中,我们创建了很多中间变量,。接下来,我们给自己设一个挑战,使用链式操作,将所有的函数调用组合起来,不再使用中间变量。你甚至可以继续简化上述代码,移除不必要的中间变量,让最终的计算代码只有一行。 译者按: 有时候一个算法的直观、简洁、高效是需要作出取舍的。 原文: FUNCTIONAL JAVASCRIPT: FIVE WAYS TO CALCULA...

    renweihub 评论0 收藏0
  • 使用composer安装composer包时提示需要输入授权码,但是当输入授权码后,提示授权码输入成

    摘要:如下是我正常操作下的问题示意图解决经过两天的折腾,终于解决了上面的问题修改文件将文件中的配置项修改为修改完成之后再进行安装包,这时候就安装成功了终于解决了参考 这两天我一直在解决一个问题,一直都解决不了,差点就要被逼疯了,今天终于解决了,下面记录下解决方法,那么这是一个什么样的问题呢?问题描述:我使用composer安装composer包,总是提示需要授权码,要授权码也无所谓啦,对吧!...

    cyrils 评论0 收藏0
  • Yii修行之路 - Extension 扩展

    摘要:运行来安装指定的扩展。这更便于用户辨别是否是的扩展。当用户运行安装一个扩展时,文件会被自动更新使之包含新扩展的信息。上述代码表明该扩展依赖于包。例如,上述的条目声明将对应于别名。为达到这个目的,你应当在公开发布前做测试。 简述 扩展是专门设计的在 Yii 应用中随时可拿来使用的, 并可重发布的软件包。 基础 例如, yiisoft/yii2-debug 扩展在你的应用的每个页面底部添加...

    bovenson 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<