doutuo7609 2016-11-10 10:14
浏览 174
已采纳

PHP Curl没有执行错误524超时

Curl was working fine previously at my server but when I am trying to run php script having curl_exec, I am not able to run the script. It just do processing and returns 524 Timeout error. I have even tried the simplest curl code but still the same problem. When I checked on my local machine it is working fine. Plz help me what can I do. I tried

<?php 

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "suhailakhtar.xyz");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$fp = fopen('curlerror.log','a');
curl_setopt($ch, CURLOPT_VERBOSE, TRUE);
curl_setopt($ch, CURLOPT_STDERR, $fp);
$result = curl_exec($ch);
if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
} else {
    echo($result);
}
curl_close ($ch);

?>

on a simple curl command and got the error in the file as

* Rebuilt URL to: suhailakhtar.xyz/
* Hostname was NOT found in DNS cache
* Trying 31.170.164.150...
* connect to 31.170.164.150 port 80 failed: Connection timed out
* Failed to connect to suhailakhtar.xyz port 80: Connection timed out
* Closing connection 0

and also with other url on Port 443

  • 写回答

1条回答 默认 最新

  • dsjpqpdm620596 2016-11-24 19:35
    关注

    (Posted on behalf of the OP).

    The problem was with the server. Port 80 was blocked on my server by hosting provider. I contacted them and get to know about it and requested to make it active. Now everything is working fine as before.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)
  • ¥15 机器人轨迹规划相关问题
  • ¥15 word样式右侧翻页键消失