Ben kontrol ettim ve PHP CURL sağladı arkadaş sunucuda basit bir PHP işlevi var.
Fonksiyonu:
function sw_fetch_code($apikey='',$email=''){
$url = "http://www.domain.com/xxx/api.php?getcode=1&apikey=".$apikey."&email=".$email."";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
$result = curl_exec($ch);
curl_close($ch);
$obj = json_decode($result);
if(!empty($obj)){
if($obj->status == 200){
return $obj->code;
}else{
return $obj->status;
}
}
}
Gördüğünüz gibi bu çok basittir ve bunu test ettik ve kendi sunucusuna localhost ve iç çalışır. Beklendiği gibi url döndürür. Ancak bu sadece bu fonksiyon benim arkadaşlarım sunucuda denir herhangi bir tepki vermez.
Herhangi bir fikir ne bu neden olabilir?