Answers:
好吧,我能够通过安装它:
sudo apt-get install php-curl
在我的系统上。这将安装一个依赖包,具体取决于默认的php版本。
之后,重新启动Apache
sudo service apache2 restart
apt-get update
。然后键入apt-get install php
并按两次Tab键。它将要求确认以显示整个列表,例如Display all n possibilities? (y or n):
N是可用的可能性数。按Y,您将获得一长串可用的软件包,从中可以找到所需的软件包名称。当然,如果您的清单很长,那么这将有些乏味。但是您仍然可以根据版本缩小范围。
如果“ sudo apt-get install php-curl”命令不起作用并显示错误,请在安装curl之前运行此代码。
step3 sudo apt-get install php7.1-curl
ps,你从漫漫长夜中拯救了我!
我尝试了上述解决方案,但对我而言不起作用,只是万一有其他人穿着同一双鞋,这就是我所做的。我用以下命令更新了apt-get
sudo add-apt-repository ppa:ondrej/php
这是我用php curl安装的,用于我使用的php版本,我的是
sudo apt-get install php7.1-curl
我们可以安装在安装Magento时需要的任何PHP7扩展,只需使用相关的命令即可,在安装Magento时会出错
sudo apt-get install php7.0-curl
sudo apt-get install php7.0-dom
sudo apt-get install php7.0-mcrypt
sudo apt-get install php7.0-simplexml
sudo apt-get install php7.0-spl
sudo apt-get install php7.0-xsl
sudo apt-get install php7.0-intl
sudo apt-get install php7.0-mbstring
sudo apt-get install php7.0-ctype
sudo apt-get install php7.0-hash
sudo apt-get install php7.0-openssl
sudo apt-get install php7.0-zip
sudo apt-get install php7.0-xmlwriter
sudo apt-get install php7.0-gd
sudo apt-get install php7.0-iconv
谢谢!希望这个能对您有所帮助
我收到一个错误,指出在WAMP上安装WebMail Lite 8(在Windows上)时缺少CURL扩展名。
之后读取libeay32.dll
被要求这是只有在一些PHP安装文件夹(如26年7月1日)的存在,我在WAMP PHP版本菜单切换使用的PHP版本7.2.14,从26年7月1日至,错误去远。
安装php70w-common。
它提供php-api,php-bz2,php-calendar,php-ctype,php-curl,php-date,php-exif,php-fileinfo,php-filter,php-ftp,php-gettext,php-gmp, php-hash,php-iconv,php-json,php-libxml,php-openssl,php-pcre,php-pecl-Fileinfo,php-pecl-phar,php-pecl-zip,php-reflection,php-session, php-shmop,php-simplexml,php-sockets,php-spl,php-tokenizer,php-zend-abi,php-zip,php-zlib。
Windows用户:
注意:Win32用户注意事项为了在Windows环境中启用此模块,请使用libeay32.dll和ssleay32.dll,或者从OpenSSL 1.1开始,使用libcrypto- .dll和libssl- .dll必须出现在PATH中。libssh2.dll也必须存在于您的PATH中。您不需要来自cURL站点的libcurl.dll。
https://www.php.net/manual/zh/curl.installation.php
将您的C:\ wamp \ bin \ php \ php7.1.15添加到PATH
重新启动所有服务
如果您sudo apt-get install php-curl
尝试时遇到404错误或错误
sudo apt-get update
再试一次
sudo apt-get install php-curl
但是请注意安装了什么版本(我使用的是php7.3和php7.4-curl,因此无法正常工作)
然后尝试
sudo apt-get install php7.3-curl
最后,您可能需要重新启动服务,例如:apache2或php-fpm:
sudo apache2 restart
sudo service php7.3-fpm restart
这对我有用。
检查curl是否在当前php的已安装模块列表中:
php -m
如果你尝试一下 E: Unable to locate package {packageName}
sudo add-apt-repository main
sudo add-apt-repository universe
sudo add-apt-repository restricted
sudo add-apt-repository multiverse
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php-curl
yum install libcurl or apt-get install libcurl
。之后,使用curl配置您的php 7,./configure --with-curl
最后制作并安装