本文概述
当你首次安装使用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的所有可用选项和参数。
评论前必须登录!
注册