账号通
    

账号  

密码  

3667

查看

0

回复
主题:动网论坛msxml3.dll 错误 '80072ee7'解决方法 [收藏主题]  
wei_lu 当前离线

69

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:556 分
登录次数:29 次
注册时间:2010/1/16
最后登录:2011/11/29
wei_lu 发表于:2010/4/3 17:11:00   | 显示全部帖子 查看该作者主题 楼主 

msxml3.dll 错误 '80072ee7'
The server name or address could not be resolved

/bbs/dv_dpo/cls_dvapi.asp,行 111

登陆论坛或注册时,有时候会遇到如上错误,具体原因为:

研究后发现问题主要是xmlhttp的send方法无法正常完成工作,可能是防火墙拒绝这个方法,比如瑞星,解决方法:创建一个规则允许w3p.exe......

 

 

 


msxml3.dll 错误 '80072ee7'
The server name or address could not be resolved

/dv_dpo/cls_dvapi.asp,行111

这两天登陆本论坛老出这个错误,郁闷死了...

 

结果发现是由于论坛和动易整合msxml发送包的时候是需要由服务器解析域名,而正好本站服务器所在地区的DNS出现问题,不能正确解析域名,所以才出现了以上错误..


既然知道了原因了...那解决起来就很简单了...

修改一下 \WINDOWS\system32\drivers\etc 下的一个名为 hosts的文件(用记事本打开),加入服务器所需要解析的域名IP和地址就好了,问题解决,
从动易登录显示:

 

错误,服务器无响应!

 

反复调试,反复改动,确定文件没有任何问题,但还是不行。有的时候又忽然可以。我在本机上用我的外网IP219.134.*.*访问本地网站,可以登录,没有提示错误,但数据无法同步,也就是不能同时登录。

所以我参考了动网论坛ahalb的思路。

 

原因,服务器在局域网上,由信息中心分配真实的固定IP,域名解析到这个IP,所以外网访问正常。内网无法通过域名直接访问,但可以通过内网虚拟IP进行访问,例:172.16.0.X/bbs。整合里的具体数据处理过程我不清楚,但肯定是通过域名访问文件进行数据交换,这样的话,两个站在同一台服务器上或在同一局域网的两台服务器上,它们不能通过真实IP进行互访,只能通过内部虚拟IP进行。

我的处理办法如下:修改%system%\system32\drivers\etc\hosts文件,在最下一行:127.0.0.1  localhost下加上172.X.X.X(*内网IP) bbs.XXXX.XXX(*你的域名)如果blog也在同一服务器下,就再在下面加一行,类推!

 

找到了简易的解决办法,不用加那么多域名,只需要找到%system%\system32\drivers\etc\hosts(一般在C:\windows(WINNT)\system32\drivers\etc\hosts),用记事本打开,在127.0.0.1  localhost的下一行加上:219.134.*.*(你的外网IP,如果是虚拟服务器,就是你的域名绑定的IP),OK,我再用219.134.*.*调试,一切正常,可以同步登录和注销。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.30078秒 powered by KesionCMS 9.0