在本机测试是完全正常的,然后放到朋友的服务器上,环境是2008 R2 英文版,没玩过,所以不了解,发送邮件时提示:
SMTP -> ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: A non-recoverable error occurred during a database lookup. (0)
SMTP Error: Could not connect to SMTP host. Mailer Error: SMTP Error: Could not connect to SMTP host.
网上搜索了下,说是因为服务器的DNS地址没有配置,于是我又去配置,但是还是同样的提示,关键是不是在于这句:
A non-recoverable error occurred during a database lookup.
这个错误到底是什么意思?是服务器的设置问题吧?
SMTP -> ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: A non-recoverable error occurred during a database lookup. (0)
SMTP Error: Could not connect to SMTP host. Mailer Error: SMTP Error: Could not connect to SMTP host.
网上搜索了下,说是因为服务器的DNS地址没有配置,于是我又去配置,但是还是同样的提示,关键是不是在于这句:
A non-recoverable error occurred during a database lookup.
这个错误到底是什么意思?是服务器的设置问题吧?
解决方案 »
- 求助:一串加密字符串的解密问题
- 将apahce作为IIS代理后,如何设置apache,将源请求ip转发到IIS
- php能实现j2ee中的过滤器功能吗?
- header()跳转问题
- 在js代码中,增加一个li和它中的文字,li增加了,文字没在里面
- 关于session购物车问题
- 第一次发工资,想给父母买点礼物,大家给参谋参谋?
- Apache的.htaccess文件如何起作用的?如何写.htaccess文件可以对/tmp有写的权限?
- 用php开发一个检测某网站是否在正常运行的小模块
- 没写递归函数 怎么会出现Fatal error: Maximum function nesting level of '100' reached, aborti
- php参数传递问题
- PHP可以上传文件 就是不能存到数据库
我之前也发过这种帖子,给个参考,看是否对你有用
http://topic.csdn.net/u/20111017/17/ed419601-b2d2-4063-b744-d5aeb373fd96.html
出现这个问题!你要将 $mail->IsSendmail(); 这句屏蔽掉
$Mail->IsSMTP();
telnet ip 25
然后发一步一步和服务器交互,看看返回什么信息
要打个勾可以的你给我3389
[email protected]
方便的话 发我邮箱 [email protected]
谢谢
我碰到这样的问题
google 百度了一天终于看到一个女生的bolog里面有解决这个问题的笔记
忘记什么关键字了,不过如果我打开来stmp配置,应该不是问题
如果你有3389 nvc之类的 我链接一下给你看看?