我发现了有同样问题的文章,但答案并没有解决我的问题,所以我试图在同一个 Ubuntu 服务器之间进行卷曲,但它返回:cURL 中的错误:无法解析主机:{{3 }}
当我执行:wget www.domain.com
时,我有:|127.0.0.1|:443... 失败:连接被拒绝。
当我这样做时:telnet www.domain.com
,我有:无法连接到远程主机:连接被拒绝
我在 /etc/hosts 中添加了一行:127.0.0.1 domain.com
我在 443 上列出了 netstat : netstat -tlpen | grep 443
但列表中没有 0.0.0.0:443 或 127.0.0.1:443
当我从另一台服务器卷曲同一个域时,它返回想要的结果。 这是我的 PHP curl 代码:
<?php
$curl = curl_init();
curl_setopt($curl,CURLOPT_URL, 'https://www.fakedomain.co');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$data = curl_exec($curl);
if($data === false) {
echo "Error in cURL : " . curl_error($curl);
}
else{
echo $data;
}
答案 0 :(得分:1)
我终于解决了我的问题,像这样更新了 /etc/hosts 文件:
127.0.0.1 localhost
127.0.1.1 domain.com
Server IP domain.com