不存在的类:CI_Curl

时间:2017-02-07 05:21:14

标签: php curl codeigniter-3

我正在尝试使用此站点中的此卷曲库。 Link to the Curl Library

他们已经明确表示将我的图书馆文件放在

 ci_demo > system > libraries > curl.php

我也做了同样的事情。当我尝试加载到我的Controller时,它会抛出这个错误:Non-existent class: CI_Curl。 我的代码是:

<?php
if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Users extends CI_Controller {
    public function __construct()
    {
        parent::__construct();
        $this->load->model('user_model');

    }

    public function getAllUsers(){

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

//  Setting URL To Fetch Data From
$this->curl->create('https://www.formget.com/');

//  To Temporarily Store Data Received From Server
$this->curl->option('buffersize', 10);

//  To support Different Browsers
$this->curl->option('useragent', 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729)');

//  To Receive Data Returned From Server
$this->curl->option('returntransfer', 1);

//  To follow The URL Provided For Website
$this->curl->option('followlocation', 1);

//  To Retrieve Server Related Data
$this->curl->option('HEADER', true);

//  To Set Time For Process Timeout
$this->curl->option('connecttimeout', 600);

//  To Execute 'option' Array Into cURL Library & Store Returned Data Into $data
$data = $this->curl->execute();

//  To Display Returned Data
echo $data;
}
//and so on

1 个答案:

答案 0 :(得分:1)

更改curl的类名:

class Curl {

class CI_Curl {