我有一个域(虚拟主机),我正在向同一个域发出 php curl 请求。
$curl = curl_init('http://www.domain.co.uk/api/v2_soap/?wsdl');
curl_setopt($curl,CURLOPT_RETURNTRANSFER, true);
$wsdl_string = curl_exec($curl);
它返回 404,但 curl 在命令行中可以正常工作。
我假设它是因为它试图在内部而不是外部访问地址。
我认为(根据我的阅读)我需要在我的 /etc/hosts 文件中添加一个条目以防止这种情况发生。所以我想知道它应该是什么:
127.0.0.1 www.domain.co.uk 还是应该是域的 IP 地址?