我对magento很新,目前我在magento安装过程中遇到“PHP Extension curl must loaded”错误。 你能救我吗?
答案 0 :(得分:13)
如果您的服务器上没有安装curl,您可以输入以下命令之一进行安装:
对于基于Debian / Ubuntu的系统,您可以在命令下面输入
sudo apt-get install php5-curl
sudo /etc/init.d/apache2 restart
对于基于RedHat / CentOS的系统,您可以键入(以root身份)
yum install php5-curl
/etc/init.d/httpd restart
这应该安装curl并让它开始为你工作。
答案 1 :(得分:1)
删除';'来自php.ini中的extension = php_curl.dll,也许你没有主动de mod。
看看你是否活跃。
答案 2 :(得分:1)
在安装Magento或任何其他系统之前,请先查看system requirements:
Magento :
支持的操作系统:
支持的Web服务器:
支持的浏览器:
PHP兼容性:
必需的扩展程序:
MySQL的:
InnoDB存储引擎 SSL:
如果使用HTTPS在管理员中工作,则SSL证书应该有效。不支持自签名SSL证书 服务器 - 托管 - 设置:
能够使用PHP 5运行预定作业(crontab)
根据您的平台安装CURL支票this page
答案 3 :(得分:1)
1:在php.ini中找到extension = php_soap.dll并删除分号(;)
2:重新启动服务器
答案 4 :(得分:0)
Josh's answer应该可以正常使用PHP5,但如果您使用的是PHP7(适用于基于Debian / Ubuntu的系统):
sudo apt-get install php-curl
然后重新启动服务器。
此外,完成此操作后,无需取消注释php.ini
中的扩展程序。
答案 5 :(得分:0)
很抱歉找到答案,没有足够的评论来评论che-azeh的答案,应该是:
sudo apt-get -y install php7.0-curl