簡體   English   中英

Windows 7中的XAMPP 1.7.7使用curl返回任何內容

[英]XAMPP 1.7.7 in Windows 7 returns nothing using curl

我有一個問題

curl_getinfo

我已經檢查了php.inicurl擴展 ,一切似乎都很好,並且在phpinfo()中; 卷曲是啟用所以我知道它應該沒有任何問題。

此功能在我的Web服務器中運行良好。 這是我的XAMPP 1.7.7本地機器給我帶來了困難。 這可能是因為我的筆記本電腦的設置?

請注意,jpg文件存在於Amazon s3 URL中,我已經在瀏覽器上檢查了Amazon URL並顯示了圖像...

///////////////////編輯////////////////////////////// ////////////////////////////////////////////////// //////////////////////////////////////////////////

這是我的代碼,它是類中的函數或方法:

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;
}

請嘗試以下代碼並檢查它是否適合您。 它已經過測試,可以在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);
    ?>

我知道這是舊的,但我認為你有同樣的問題。 問題是httpS requets。 在某種程度上它不適用於Windows的xampp,我刪除了S,它對我來說很好

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM