在安装 Magento 时出现错误“必须加载 PHP 扩展“curl””

Posted

技术标签:

【中文标题】在安装 Magento 时出现错误“必须加载 PHP 扩展“curl””【英文标题】:Getting error "PHP extension "curl" must be loaded" in installation of Magento 【发布时间】:2013-10-25 16:10:29 【问题描述】:

我不知道为什么 Magento 在安装时显示此警告。我有 Windows 7,wamp-server2.2(Apache 版本:2.4.4,php 版本:5.4.16)

我做了以下事情 1-删除;来自所有 wamp 文件 php.ini 中的 ;extension=php_curl.dll。 2-放置 ssleay32.dll、libeay32.dll。和 php_curl.dll 文件进入 windows/system32 文件夹并重新启动电脑。 3. 同时更新 http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ 的 php_curl.php 文件。 如果我运行

  <?php echo phpinfo();?>

它不显示扩展名,但如果我运行

curl --help

在命令提示符下,它会显示所有帮助命令

我无法解决这个问题...

【问题讨论】:

可能是 php_curl.dll 已损坏。尝试下载新的并用旧的替换并重新启动wamp服务器。 @RajivRanjan 我已经下载了 3-4 次.... php_curl.dll 应该在这个目录下:wamp\bin\php\php5.4.3\ext 不在 windows/system32 中。 php_curl.dll 存在于 wamp\bin\php\php*\ext 文件夹中,但它也没有选择..... 【参考方案1】:

win7 上 wamp2.2 的 curl 扩展存在问题。 您可以从这里下载“固定”的 curl dll:http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ 查看“Fixed curl extensions:”部分并为 php 5.4 获取一个。用那个替换 curl dll 并重新启动您的服务器。

【讨论】:

@aligarian。老实说,我从未尝试过 php 5.4。我在 php 5.3 上遇到了同样的问题,这解决了我的问题。

以上是关于在安装 Magento 时出现错误“必须加载 PHP 扩展“curl””的主要内容,如果未能解决你的问题,请参考以下文章

在 Magento 2.3.4 中单击编辑产品时出现 ComponentType 错误

添加优惠券代码时出现Magento错误

Magento 2 - 单击按钮缓存清理目录图像时出现错误消息

Magento 1.5.1:导入产品时出现“图像不存在”

重建索引Magento时出现约束违规/重复键

xampp和PHP致命错误:未捕获错误:找不到类'DOMDocument'