必须加载 PHP 扩展“curl”

Posted

技术标签:

【中文标题】必须加载 PHP 扩展“curl”【英文标题】:PHP extension "curl" must be loaded 【发布时间】:2012-10-23 08:23:23 【问题描述】:

我正在尝试在我的服务器上安装 Magento,当我进入“配置”时,安装启动: 。

我检查了我的 php.ini,并且 extension=php_curl.dll 没有被注释。对于 Apache 和 PHP 文件夹。我还检查了我的 Wamp 管理器,它看起来像这样:

所以我猜我的 php_curl 工作正常......但我在安装 Magento 时仍然收到相同的消息:

.

有什么问题吗?

【问题讨论】:

【参考方案1】:

我遇到了同样的问题。 wamp 中的 mod_curl 扩展有一个错误。

您可以将其替换为较新的版本。我不知道您使用的是哪个 PHP 版本,但在这里您可以下载更新的版本。下载模块的 TS (TheadSafe) 版本并将其替换为您现有的 curl 模块。

http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/

还有一个有用的帖子:

http://forum.wampserver.com/read.php?2,85716

【讨论】:

我正在使用 PHP:5.4.3 Apache:2.4.2 mysql:5.5.24 我会检查你链接的内容... :) 好的,这是个问题。 5.4 没有真正有效的模块。 ***.com/questions/10939248/wamp-php-on-windows-7 看这里。 anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows 在这里你可以下载一个新模块。我有同样的问题并切换到 5.3 和 Apache 2.2 有最多的模块和它的工作良好。【参考方案2】:

通过从http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ 下载,将旧php_curl.dll 替换为\wamp\bin\php\php5.4.3\ext\ 中的新@。 现在它的工作。是最近wamp安装包的错误。

【讨论】:

【参考方案3】:

您必须修改 xampp 文件夹中的 php.ini 文件。需要更改三个不同位置的三个文件。

按照以下步骤在 Windows 中使用 XAMPP 启用 curl 库:

第 1 步:

浏览并打开以下3个文件

C:\Program Files\xampp\apache\bin\php.ini
C:\Program Files\xampp\php\php.ini
C:\Program Files\xampp\php\php4\php.ini

第 2 步:

通过删除分号 (;) 取消注释 php.ini 文件中的以下行。

;extension=php_curl.dll

之后它看起来像下面的东西-

extension=php_curl.dll

第 3 步:

重新启动您的 Apache 服务器。

第 4 步:

检查您的 phpinfo() 以查看 curl 是否已正确启用。

享受使用 curl() 库。

【讨论】:

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

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

必须加载 php 扩展 mcrypt

PHP无法加载curl扩展

PHP 无法加载 php_curl.dll 扩展

更改 php(xampp) 中的 curl 扩展名?

php5.6.27怎么加载curl