【发布时间】:2011-03-02 12:28:22
【问题描述】:
我对 magento 很陌生,目前在 magento 安装过程中出现“必须加载 PHP 扩展 curl”错误。 你能帮帮我吗?
【问题讨论】:
-
这是您自己的服务器还是由公司托管? linux还是windows?
我对 magento 很陌生,目前在 magento 安装过程中出现“必须加载 PHP 扩展 curl”错误。 你能帮帮我吗?
【问题讨论】:
删除';'来自 php.ini 中的 extension=php_curl.dll ,可能你没有激活的 de mod。
看看你有没有激活它。
【讨论】:
在安装 Magento 或任何其他系统之前,请查看system requirements:
对于 Magento:
支持的操作系统:
支持的网络服务器:
支持的浏览器:
PHP 兼容性:
所需的扩展:
MySQL:
InnoDB 存储引擎 SSL:
如果在后台使用HTTPS,SSL证书应该是有效的。不支持自签名 SSL 证书 服务器 - 托管 - 设置:
能够使用 PHP 5 运行计划作业 (crontab)
根据您的平台安装 CURL 检查this page
【讨论】:
如果您的服务器上没有安装 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:在php.ini中找到extension=php_soap.dll,去掉分号(;)
2:重启你的服务器
【讨论】:
Josh's answer 应该可以在 PHP5 上正常工作,但如果您使用的是 PHP7(对于基于 Debian/Ubuntu 的系统):
sudo apt-get install php-curl
然后重启你的服务器。
此外,完成此操作后,无需取消注释 php.ini 中的扩展名。
【讨论】:
抱歉添加了一个答案,没有足够的积分来评论che-azeh的答案,应该是:
sudo apt-get -y install php7.0-curl
【讨论】: