繁体   English   中英

PHP Curl未执行错误524超时

[英]PHP Curl not executing Error 524 Timeout

Curl以前在我的服务器上运行良好,但是当我尝试运行具有curl_exec php脚本时,我无法运行该脚本。 它只是进行处理并返回524超时错误。 我什至尝试了最简单的curl代码,但仍然存在相同的问题。 当我检查本地计算机时,它工作正常。 请帮我该怎么办。 我试过了

<?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);

?>

在一个简单的curl命令上并在文件中得到错误为

* 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

以及Port 443上的其他网址

(代表OP张贴)

问题出在服务器上。 端口80被主机提供商阻止在我的服务器上。 我与他们联系并了解有关信息,并要求将其激活。 现在一切正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM