【问题标题】:PHP extension "curl" must be loaded while installing on xampp Windows 7在 xampp Windows 7 上安装时必须加载 PHP 扩展“curl”
【发布时间】:2012-02-23 15:56:15
【问题描述】:

我正在 Windows 7 上的 xampp 本地服务器上安装 Magento。如何修复此错误“必须加载 PHP 扩展“curl”。” ?

【问题讨论】:

  • 我明白了:在 php.ini 中 ;extension=php_curl.dll 应该改为 extension=php_curl.dll跨度>

标签: php windows magento curl xampp


【解决方案1】:

在 XAMP 的 php.ini 配置文件中取消注释以下行:extension=php_curl.dll

php.ini 文件的位置主要是

%XAMPP_HOME%/php/php.ini

【讨论】:

  • 我做到了。但不固定。 php版本是7.0.6,wamp版本是2.4
【解决方案2】:

我想就这个问题指出一些事情。首先 在 Wamp 而不是 Xampp 下做同样的事情(即取消注释 php 和 apache 目录下的 extension=php_curl.dll 行 导致错误,因为 Wamp 没有将此 dll 与其 分发(至少从 wamp server 2.2 开始)。我不得不放弃 wamp 并安装 xampp 以使 magento 运行。也许有人 可以建议在哪里可以下载 php_curl.dll from 以便 magento 也可以与 Wamp 一起使用。

有一个magento清单文件:

http://www.magentocommerce.com/knowledge-base/entry/how-do-i-know-if-my-server-is-compatible-with-magento

这个脚本有两个问题。首先开始标签应该是<?php 而不是<? 或者 xampp 服务器不会运行它。其次,shell_exec() 语句返回一个 空数组因为没有配置mysql的路径,仅此而已,否则就算 我想那部分应该没问题。 (???)

【讨论】:

    【解决方案3】:

    停止 apache 并重新启动它。

    xampp 控制面板 中转到 SCM 选项卡,然后选择 apache 服务器 并停止它并再次重新启动它。

    然后,进入magento的安装页面,刷新页面。

    要更改的设置:

    ;extension=php_curl.dll 
    

    to(去掉分号)

    extension=php_curl.dll
    

    【讨论】:

      猜你喜欢
      • 2011-03-02
      • 1970-01-01
      • 2012-10-23
      • 2013-10-25
      • 1970-01-01
      • 2010-09-28
      • 1970-01-01
      • 2020-09-21
      • 2020-06-20
      相关资源
      最近更新 更多