必须加载 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”的主要内容,如果未能解决你的问题,请参考以下文章