2

次のエラーを修正する方法、または代替の解決策を教えてください。

アップデート1-私のphp.iniextension=php_curl.dllではコメントが外されています(サーバーも再起動しました)が、Curlはのどこにも表示されませんPHPINFO()

更新2-さらに、ロードされた構成ファイルとしてphp.ini言及されているものであるため、私は右を見ていると確信しています。PHPINFO()

Phil Sturgeonのライブラリを使用して、CodeIgniter内から単純なcURL呼び出しを実行しようとしています。

CodeIgniter2.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/

これを行った後、必ずWebサーバーを再起動してくださいApache

于 2012-12-22T00:36:47.010 に答える
-1

最新のwampserver2.2を(数か月前の)wampserverインストールにインストールしました(今回は64ビットではなく32ビットを選択しました)。curlは現在完全に機能しているようです。

于 2012-12-22T01:14:03.597 に答える