Php 旋度误差不能';不解析主机

Php 旋度误差不能';不解析主机,php,curl,Php,Curl,我这里的代码是从不同的服务器获取xml文件的内容。 我使用curl\u error()捕捉错误,结果无法解析主机“web.test.net” $xmlpath = 'https://web.test.net/xml/products.xml'; // Sorry I have to not use real URL $curl_open = curl_init(); curl_setopt($curl_open, CURLOPT_URL, $xmlpath); ob_start(); $resu

我这里的代码是从不同的服务器获取xml文件的内容。 我使用
curl\u error()
捕捉错误,结果无法解析主机“web.test.net”

$xmlpath = 'https://web.test.net/xml/products.xml';
// Sorry I have to not use real URL
$curl_open = curl_init();
curl_setopt($curl_open, CURLOPT_URL, $xmlpath);
ob_start();
$result = curl_exec($curl_open);
$result = ob_get_contents();
ob_end_clean();
$xml = simplexml_load_string($result);
$e= array();

我读到服务器上的DNS配置可能是原因。如果可能,有人能告诉我需要配置的区域吗?任何帮助都将不胜感激。谢谢。

您确定您有权访问服务器并且您的主机存在吗?你能从浏览器下载这个文件吗?您可以尝试使用以下命令ping服务器:ping web.test.net或尝试执行nslookup web.test.net,这将询问您的服务器正在使用的DNS控制器web.test.net的IP地址当我使用我的终端ping时,我遇到了无法解决的相同错误。你在本地工作吗?链接正确吗?当我ping时没有问题。当我使用浏览器访问URL时,我还可以看到XML内容。