1

我有一个域(虚拟主机),我正在向同一个域发出 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 地址?

4

1 回答 1

1

我注释掉了:

#127.0.0.1 www.domain.co.uk

那已经在那里,它开始工作了。

于 2012-08-24T12:47:12.353 回答