【问题标题】:Fatal error: Call to undefined function curl_setopt()致命错误:调用未定义函数 curl_setopt()
【发布时间】:2012-11-05 04:49:27
【问题描述】:

一切都在我的本地主机上运行良好,但是当我将它上传到服务器之后,每当我尝试登录我的管理面板时,它就会出现以下错误。

致命错误:在第 87 行调用 D:\INETPUB\VHOSTS\lostandfound.co.in\nityapusta\magento\jewellery\lib\Varien\Http\Adapter\Curl.php 中的未定义函数 curl_setopt()

【问题讨论】:

    标签: magento-1.7 magento-1.6 magento


    【解决方案1】:

    您必须启用 CURL 并重新启动 XAMPP/WAMP/MAMP。

    1. 转到 php.ini 文件。
    2. 通过取消注释“extension=php_curl.dll”之前的分号来启用 Curl。
    3. 重新启动服务器 - XAMPP/WAMP/MAMP。

    如果您使用的是实时服务器,请联系您的托管服务提供商支持以获取相关帮助。

    【讨论】:

      【解决方案2】:

      您可能使用的是 windows 7/8 64 位,有一个解决方案:用这个文件替换您的扩展 php_curl.dll:http://www.mediafire.com/download/qwgdzgccthzwc15/php_curl-5.3.13-VC9-x64.zip

      它对我有用。

      【讨论】:

      • +1,这对我也有用。刚刚下载了文件,替换了C:\wamp\bin\php\php5.3.13\ext中的文件并重启。
      • 如果您已启用 curl,请尝试此解决方案。为我工作!
      • Windows 8.1 php5.3.13,已经启用的 php_curl 不起作用。这个解决方案解决了问题
      【解决方案3】:

      通过取消注释 php.ini 文件中“extension=php_curl.dll”之前的分号来启用 Curl 和 您需要重新启动 Apache 服务器才能使更改生效。我有类似的问题,我必须重新启动 Apache 才能使其工作。

      【讨论】:

        【解决方案4】:
        After so many hours of trying finally i found it's solution and which are given below .
        Step1-Navigate to your php folder in XAMPP or WAMP or In WebHost Control panel.
        Step2-Find the php.ini file.
        step3-Find ";extension=php_curl.dll".
        Step4-Remove ";" from ";extension=php_curl.dll".
        Step5-look like this extension=php_curl.dll.
        Step6-Save it.
        
        That's it...
        

        【讨论】:

        • 你们两个,请确保您使用的是 php v5.3.13 -- 我认为 5.4.x 不起作用...现在在 WAMP 服务器上测试类似的问题
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-05
        • 1970-01-01
        • 2012-07-18
        • 2017-01-25
        • 2012-06-28
        相关资源
        最近更新 更多