2012-03-19 13 views
1

を使用して何も私はすでにカール拡張子ためphp.iniのをチェックして、すべてが内部の罰金となるようだWindows 7のXAMPP 1.7.7リターンカール

curl_getinfo 

での作業に問題を持っていますphpinfo();,curlが有効なので、問題はないはずです。

この機能は、Webサーバーで正常に動作します。それは私のローカルマシンXAMPP 1.7.7と私は苦労します。これは私のラップトップのfirwallの設定のためにありますか?

JPGファイルをAmazon S3のURL内に存在すると私は、ブラウザ上でアマゾンのURLをチェックして、それは画像が表示されていることを

...注意してください//////////// /////// Edited ////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////// ///////////////////////////

ここは私のコードですまたはメソッド内のクラス:

public function pictureExistence($id){ 

    $url = AMAZON_S3_URL . $id . '.jpg'; 

    //var_dump($url); 
    $ch = curl_init($url); 
    curl_setopt($ch, CURLOPT_NOBODY, true); 
    curl_exec($ch); 
    //var_dump($ch); 
    $code = curl_getinfo($ch, CURLINFO_HTTP_CODE); 
    //var_dump($code); 

    if($code == 200){ 
     $status = true; 
    }else{ 
     $status = false; 
    } 
    curl_close($ch); 
    return $status; 
} 
+0

完全なコードを追加できますか?つまり、curl_getinfoのリソースをどのように作成できますか? – ManseUK

+0

これらの-in-one "インストーラです。それらを使用する人々は、これらの種類の質問をすることになります。 –

答えて

2

次のコードを試して、それがうまく機能しているかどうかを確認してください。 XAMPP 1.7.7で正常に動作することがテストされています。

<?php 
    // Create a curl handle 
    $ch = curl_init('http://www.yahoo.com/'); 

    // Execute 
    curl_exec($ch); 

    // Check if any error occured 
    if(!curl_errno($ch)) 
    { 
    $info = curl_getinfo($ch); 

    echo 'Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url']; 
    } 

    // Close handle 
    curl_close($ch); 
    ?> 
+0

結果---> 0.405秒でhttp://www.yahoo.com/ –

+0

にリクエストを送信しました。つまり、** curl_getinfo **が動作しています!そうでなければ、何らかのエラーが発生していました。 –

+0

これはXAMPP 1.7.7で完璧に機能します。@Sokhrat Sikarのエラーは何ですか? – Baba

1

私はこれが古いと知っていますが、あなたには同じ問題があると思います。問題はhttpSの要求です。何らかの形で、Windowsのxamppでは動作しません。私はSを削除し、それはうまく動作します

関連する問題