[英]XAMPP 1.7.7 in Windows 7 returns nothing using curl
我有一個問題
curl_getinfo
我已經檢查了php.ini的curl擴展 ,一切似乎都很好,並且在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.