composer安装依赖时报错的解决方法-创新互联

这篇文章将为大家详细讲解有关composer安装依赖时报错的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

十载的凉山州网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整凉山州建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“凉山州网站设计”,“凉山州网站推广”以来,每个客户项目都认真落实执行。

目录

0x01 安装时composer出现Killed,被终止

0x02 出现“Your requirements could not be resolved to an installable set of packages.”

在使用下面命令对composer.json进行安装的时候,经常会出现下面的两种种问题。

composer install

0x01 安装时composer出现Killed,被终止

情况可能是下面这个样子的

composer安装依赖时报错的解决方法

这种情况是由于缓存不足而造成的,在Linux中我们可以增加缓存来解决这个问题。

composer安装依赖时报错的解决方法

free -m
mkdir -p /var/_swap_
cd /var/_swap_
dd if=/dev/zero of=swapfile bs=1M count=2000
mkswap swapfile
swapon swapfile
echo "/var/_swap_/swapfile none swap sw 0 0" >> /etc/fstab
free -m

0x02 composer出现“Your requirements could not be resolved to an installable set of packages.”

这种报错的情况一般是这样子的

composer安装依赖时报错的解决方法

composer安装依赖时报错的解决方法

它虽然出现了"Your requirements could not be resolved to an installable set of packages.","You can also runphp --ini inside terminal to see which files are used by PHP in CLI mode."这两种提示,但是这个不是我们所要关注的重点。

我们需要关注的是中间Problem提示了哪些内容

比如下面这个情况

composer安装依赖时报错的解决方法

在这种情况下,我们仅仅只需要安装php所对应的gd就可以解决这个报错了。

这里我用Ubuntu为例来说明,如果你安装的是php7.0的,即使用下列命令进行安装的

apt-get install php7.0

这个时候需要运行下列命令就可以安装了,就可以解决这个问题了

apt-get install php7.0-gd

下面这个例子也是一样的解决办法

composer安装依赖时报错的解决方法

apt-get install php7.0-mbstring

如果安装的是php7.2,这里改一下版本就可以了

apt-get install php7.2-mbstring

关于composer安装依赖时报错的解决方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


本文标题:composer安装依赖时报错的解决方法-创新互联
文章源于:http://pwwzsj.com/article/dspspo.html