2

我想知道如何纠正以下错误,或者替代解决方案是什么。

更新 1 - 在我的 php.ini 中extension=php_curl.dll未注释(我也重新启动了服务器),但是 Curl 没有出现在PHPINFO().

更新 2 - 此外,我确定我正在查看正确的内容,因为它是Loaded Configuration Filephp.ini中提到的那个。PHPINFO()

我正在尝试使用 Phil Sturgeon 的library从 CodeIgniter 中执行简单的 cURL 调用。

我正在使用 CodeIgniter 2.1.3。

直接从官方 README执行第一个示例时,我收到以下错误。

错误信息

这是我的控制器类:

<?php

class Test extends CI_Controller {

    function __construct() {

        parent::__construct();

    }

    function index() {

        $this->load->library('curl');

        // Simple call to remote URL
        echo $this->curl->simple_get('http://google.com/');

    }

}

/* End of file test.php */
/* Location: ./application/controllers/test.php */
4

2 回答 2

2

您是否首先安装了php curl扩展程序。

请访问http://php.net/manual/en/curl.setup.php获取有关执行此操作的说明。

这是 Windows 的指南http://devilsworkshop.org/tutorial/enabling-curl-on-windowsphpapache-machine/702/

完成此操作后,请确保重新启动ApacheWeb 服务器

于 2012-12-22T00:36:47.010 回答
-1

我在我的(几个月前的)wampserver 安装上安装了最新的 wampserver 2.2(这次选择了 32 位而不是 64 位),并且 curl 现在似乎运行良好。

于 2012-12-22T01:14:03.597 回答