个性化阅读
专注于IT技术分析

Ubuntu composer错误:你的系统缺少所请求的PHP扩展curl

本文概述

当你首次安装使用cURL库执行常见任务的工具时, 此错误很常见。 cURL是用于使用各种协议(在PHP中)传输数据的库和命令行工具。

即使你100%保证系统中有可用的cURL, 但是仍然无法正常工作?在本文中, 你将学习如何轻松解决此乏味的错误。

为什么会这样

造成此错误的原因是, 你的系统中未安装curl库php5-curl(如果已经安装, 则说明做错了事)。

如果你遇到此问题, 则需要使用终端安装curl。执行以下命令以解决该问题:

sudo apt-get install php5-curl

如果先前的命令仍然有错误(或任何类似于软件包” php5-curl”的输出都没有安装候选):

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package php5-curl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'php5-curl' has no installation candidate

然后使用而不是特定版本执行curl的标准版本:

sudo apt-get install php5-curl

php-curl是一个元软件包, 它使解决方案与你的php版本无关, 因此它最有可能起作用。这应该在系统上安装curl。要对其进行测试, 请在终端中执行以下命令:

curl --help

在Providen列表中, 你应该在控制台中看到curl的所有可用选项和参数。

赞(0)
未经允许不得转载:srcmini » Ubuntu composer错误:你的系统缺少所请求的PHP扩展curl

评论 抢沙发

评论前必须登录!