此脚本连接到gmail以向我的客户发送电子邮件.
最近,我在运行脚本时开始收到此错误:
The SMTP connection Failed to start [tls://smtp.gmail.com:465]: fsockopen returned Error Number 0 and Error String 'PHP_network_getaddresses: getaddrinfo Failed: Temporary failure in name resolution'
请记住,这是零代码更改.
我查看了我的resolv.conf,看起来没问题:
nameserver 208.67.222.222
我可以Ping gmail.com:
# Ping smtp.gmail.comPing gmail-smtp-msa.l.Google.com (74.125.93.111) 56(84) bytes of data.64 bytes from qw-in-f111.Google.com (74.125.93.111): icmp_seq=1 ttl=247 time=26.7 ms
我可以通过lynx连接谷歌和其他网站没有问题.
我已经登录我的Gmail帐户没有任何问题(也没有验证码).
我斗智斗勇.有人有主意吗?
G-人
解决方法 PHP无法访问/ etc / hosts或/etc/resolv.conf:PHP中有一个与此特定错误相关的 long standing issue.解决方法是尝试重新启动Apache或调用PHP的任何东西,或者确保/ etc / hosts和/etc/resolv.conf可以通过调用PHP来读取. 总结以上是内存溢出为你收集整理的domain-name-system – 名称解析中的临时故障:主机名查找失败全部内容,希望文章能够帮你解决domain-name-system – 名称解析中的临时故障:主机名查找失败所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)