昨天2007年10月30日 13:30左右发现网站及FTP均无法访问,于是联系虚拟主机及域名服务商Edong的QQ客服,客服告知网站所在服务器遭受攻击,技术人员正在解决相关问题。需等待片刻…16点50分访问网站,网站可以访问,但是页面报错“数据库连接出错,请检查连接字符串”。因为自己对网站内容没有做任何更改,所以再次联系QQ客服,QQ客服让我登录Edong用户管理后台反馈问题,让售后技术人员解决问题。
于是….
===============================================
主机:vhuges.com 服务器:222.191.251.22 处理状态:尚未解决
teanie 处理时间:2007-10-30 16:56:25
今天下午发现虚拟主机无法访问,询问QQ客服说服务器遭受攻击,4点多网站可以访问了,但是上午原本正常显示的页面提示“数据库连接出错……”,我将源文件FTP下载到本地运行页面和ACCESS均是正常的。请问是否服务器重置后调整了某些设置?域名vhuges.com,对应服务器IP:222.191.251.22
E动客服 处理时间:2007-10-30 17:12:58
您好:
欢迎您使用有问必答系统,您的问题回答如下:
你重新上传下数据库文件试试.
谢谢您对我们的支持,如有问题请再与我们联系。
中国E动网
teanie 处理时间:2007-10-30 18:14:18
谢谢回复,但是我重新传过数据库文件,包括压缩修复后再上传,仍然提示数据库连接问题,我用的是PJblog程序。
关键是,服务器可以正常访问的时候没问题,被攻击不能访问到恢复访问后,就无法访问数据库了。
如果可以的话,请告知可能的具体原因和处理方法,谢谢!
E动客服 处理时间:2007-10-30 18:53:49
您好:
欢迎您使用有问必答系统,您的问题回答如下:
这是由于您连接的时候字符串的错误。请检查在本地进行,网站和数据库的测试。
谢谢您对我们的支持,如有问题请再与我们联系。
中国E动网
teanie 处理时间:2007-10-30 19:17:55
“我将源文件FTP下载到本地运行页面和ACCESS均是正常的”—-请看清楚第一次反馈内容,下载到本地调试过了
我现在不明白的是,服务器正常访问时我的网站是正常的,从服务器不能访问到恢复访问我没有对网站源文件进行改动。
服务器应该是重新设置过的吧?FTP目录属性原本设置好的777被恢复成默认设置了,现在网站问题出在你们中断服务器访问到恢复访问之间…
再强调一次,我本地已经调试过了,能正常运行没有问题。本地环境winxp+iis,有劳负责解决问题的兄弟再考虑下可能出现在服务器端的问题。
网站访问:http://www.vhuges.com
BLOG程序:PJBlog-http://www.pjhome.net
本地测试环境:WinXP SP2+ IIS5.1 截止到今天的所有系统补丁均已打过
E动客服 处理时间:2007-10-30 21:14:38
您好:
欢迎您使用有问必答系统,您的问题回答如下:
给您检查了一下服务器确实没有什么 问题。
谢谢您对我们的支持,如有问题请再与我们联系。
中国E动网
teanie 处理时间:2007-10-30 23:59:21
我传了个ASP探针到空间,检测结果是“检查权限时,对 Server.CreateObject 的调用失败。拒绝对此对象的访问。……”
访问地址:http://www.vhuges.com/index.asp
以上提示信息告诉我是目录权限不够~如果什么问题都要我们用户自己来检测,那我不知道贵公司所谓的售后服务体现在哪?!做了怎样的检查得出没有问题的结论?
我已经说过了服务器停启期间完全都没有动过网站里的任何文件,等你们服务器弄好了我的网站却访问出错,可是你们以上的回复告诉我的却是我的数据库连接代码有问题~从无法访问到访问出错我甚至都没有对网站内容做任何变动…那如果不是服务器的问题请问是什么问题~你们可以在服务器上直接做本地测试~
如果仍然无法解决问题,请告知联系谁才能帮助我解决该问题?谢谢~
teanie 处理时间:2007-10-30 23:59:43
附-GOOGLE找到的部分解决方法:
1. 调用\"server.createObject(\"mssearch.application\")\"的时候发生错误,解决如下:
开始->运行->dcomcnfg
找到\"mssearch\"(这个名称取决于你调用的Object是什么),然后右键->Properties->security把三个权限都给everyone即可,其实第一个即可.
2. 出现上述问题时,原因确实是权限的问题。
一种解决办法是修改IIS的匿名访问的权限。
第二种最简单的办法就是将你的组件换个地方注册,特别是不要放到桌面或C盘的(系统盘)的某些特殊目录下注册;而应该放到如D,E等盘。原因是因为通常你的IIS所使用的帐号都是系统权限较低的帐号,如果你是以自己的帐号登录,那么桌面的访问的权限可能比IIS的帐号权限高。
3. 查了MS的资料库,解决的方法如下:
This article was previously published under Q315454
SYMPTOMS
When you attempt to browse to an Active Server Page (ASP) database results page created in Microsoft FrontPage, you may receive an error message similar to the following:
程序代码:
Server object error \'ASP 0178 : 80070005\'
Server.CreateObject Access Error
../config/coon.asp, line 5
The call to Server.CreateObject failed while checking permissions. Access is denied to this object.
CAUSE
This behavior can occur if incorrect NTFS permissions are defined for your \"%ProgramFiles%\\Common Files\\System\" folder.
RESOLUTION
To resolve your issue, reset the NTFS permissions on the \"%ProgramFiles%\\Common Files\\System\" folder. To do this, follow these steps:
1.. Open Windows Explorer. To do this, right-click Start and then click Explore on the shortcut menu.
2.. In Folders view, expand the \"%ProgramFiles%\\Common Files\\System\" folder.
3.. Right-click the folder and click Properties on the shortcut menu.
4.. Click the Security tab.
5.. Add Everyone to the existing permissions, give at least Read permissions to Everyone, and apply these new settings to all files and subfolders.
6.. Click OK.
E动客服 处理时间:2007-10-31 00:23:00
您好:
欢迎您使用有问必答系统,您的问题回答如下:
给您检查了确实没有什么错误,您可以google里面搜一下
(access数据库连接出错,请检查连接字串!)
谢谢您对我们的支持,如有问题请再与我们联系。
中国E动网
teanie 处理时间:2007-10-31 12:45:21
现在可以访问了,我没有对我的源代码做任何修改~我想重申的问题关键在于网站正常访问到无法访问再到可以访问却无法连接数据库,最后,现在又恢复到可以正常访问,期间我都没有对源文件做任何改动。
今天中午我访问网站,发现恢复正常可以访问到页面。而昨
Like this:
Be the first to like this post.