PHP文件获取内容无法工作
我有一个PHP广告网络: 它将新闻稿注册表单作为iframe加载。这是该php表单的URL: 浏览器中的表单加载良好 但是php广告网络将该文件的内容读入一个iframe(300x250) 我想直到昨天这一切都很顺利 我今天检查了一下,iFrame没有加载。我在PHP中启用了错误显示,现在它显示此错误: 警告: 文件获取内容(): 无法打开流:php\u network\u getaddresses:getaddrinfo失败: 中的名称解析暂时失败 /home/rafnetco/public_html/appads/rafappads.php,第585行 这是PHP代码:PHP文件获取内容无法工作,php,dns,file-get-contents,Php,Dns,File Get Contents,我有一个PHP广告网络: 它将新闻稿注册表单作为iframe加载。这是该php表单的URL: 浏览器中的表单加载良好 但是php广告网络将该文件的内容读入一个iframe(300x250) 我想直到昨天这一切都很顺利 我今天检查了一下,iFrame没有加载。我在PHP中启用了错误显示,现在它显示此错误: 警告: 文件获取内容(): 无法打开流:php\u network\u getaddresses:getaddrinfo失败: 中的名称解析暂时失败 /home/rafnetco/publi
echo file_get_contents($URL);
其中URL与上面相同
那么这为什么不起作用呢
我最近没有接触过DNS设置、apache或服务器或PHP设置
我尝试重新启动服务器并重置apache。没有工作我现在做的是让文件获取内容和wget(来自webmin)工作是我运行的
httpd -k restart
从webmin上的命令shell
然后就跑了
httpd -k graceful
现在wget也可以工作了您是否尝试过从该服务器的命令shell中创建url的wget?也许,dns真的不起作用。我不明白你为什么会在自己域名的url上使用文件内容wget--2014-09-08 01:59:40--解析www.rafnet.co.uk。。。失败:名称解析暂时失败。wget:无法解析主机地址“www.rafnet.co.uk”,请告诉我们
var_导出(dns_get_记录('rafnet.co.uk'))的结果代码>?我在etc/resolv.conf和apache中添加了“nameserver8.8.8.8”,很好。然后我从conf文件中删除了“nameserver8.8.8.8”。现在它仍然有效。我不明白。为什么?