VPS下WP的Twitter plugin不能post的问题

刚才发现在在我的WP中的Twitter Plugin里不能post,错误信息如下:
Warning: main() [function.main]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /xxxxx on line xxx
搜索后发现是DNS解析的问题,看了好几个国外的帖子也没能找到解决方案。其实解决方案很简单,一试之下就解决了这个问题:
在/etc/hosts下加入本机IP与域名。例如:
=============================
127.0.0.1 localhost
173.230.148.77 www.faquir.net
=============================
需要注意的是,IP跟名称之间用Tab键隔开。
按说通过DNS完全就可以通过域名来获取IP了啊,不知道PHP里面是怎么一个机制。先不管了,先知其然好了,放着所以然到以后再追究。

Tags: , ,

Leave a Reply

XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>