插件作者的标准出来了!Manyou诚邀开发者加盟!
“互联网平台开发者”特刊 有奖征集开发者
立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0 使用说明
Discuz!NT2.5正式版发布
开放源码下载
UCenter Home 1.2 正式版发布
官方站 | 帮助文档
基于ECShop的网店托管-卖否
PHP就业培训直通车 | LAMP培训大连
Discuz!收费服务内容及价格
《站长》杂志读者调查表
Discuz!/ECShop 专用官方虚拟主机
Insenz最新活动精美礼品大派送!
Comsenz 招聘信息
网店系统ECShop v2.6.0正式版火热发布
基于Discuz!的免费论坛空间5D6D
《站长》第七期:2008SNS进行时
返回列表 发新话题

关于环境配置打开了allow_url_fopen而无法采集的问题

近日发现有些用户PHP配置环境中支持file_get_contents、file、fopen打开远程url时总是报
Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /usr/vogue/upload/1.php on line 4

Warning: file_get_contents(http://blog.sina.com.cn/myblog/index_rss.php?uid=1190363061)
[function.file-get-contents]: failed to open stream: Connection refused in /usr/vogue/upload/1.php on line 4
这个错误,经过排查后发现这是服务器的DNS出问题,造成了路由结果中有部份路由执行超时,最终PHP执行时间超时导致采集与RSS导入用到这类型的函数取不到内容而无法使用此项功能。

  如有遇到此类问题的朋友可以查一下环境是否开启了allow_url_fopen并在服务器上跟踪一下路由是否有断网的节点存在。如果存在可以更换快一点的DNS,解决了路由问题,以上问题同样就不存在了。
沙发
克劳德
有问题请跟贴,不要PM我,PM的一律不回!
提示: 作者被禁止或删除 内容自动屏蔽
如有遇到此类问题的朋友可以查一下环境是否开启了allow_url_fopen并在服务器上跟踪一下路由是否有断网的节点存在

收到,谢谢分享

看看我修改的首页幻灯片

我将系统配置的日志幻灯片给改了,大家看看现有什么意见?
地址是http://www.pumian.net/x/
可以啊
没有遇到过这样的情况.不过还是要谢谢楼主分享
返回列表