如果您的虚拟主机用户网站突然之间打不开了,有可能是以下的原因造成 的,并按照下面的办法来解决。
-------------------------------------------------------------------------------------------------------------
1. 攻击造成的。
您先要确定是不是只是您的一个用户的网站打不开?
还是您的用户的所有的网站打不开?
1). 如果是您的一个用户的网站打不开,很可能是这个用户网站的代码有问
题造成的,或者是他的域名没有解析好导致的。
2). 如果是您的大部分用户或者所有用户的网站打不开,首先您要确定是不
是攻击导致的?
因为攻击有很多种,例如CC攻击,或者DDOS攻击,都会造成网站打不开。
所以您要花一些时间仔细分析,是不是由于攻击导致您的网站打不开。
如果确定了是攻击导致的,您需要用防火墙软件或者硬件来进行分析
,大部分的时候,您需要联系机房来协助您分析。
如果您经过长时间分析,肯定不是攻击导致的,可以怀疑是下面的情况
造成的。
-------------------------------------------------------------------------------------------------------------
2. 某一个网站代码有问题,造成的。
当您经过长时间分析排除了攻击造成的,就有可能是服务器上的某一个网站
代码有问题,影响了您整一台服务器上的网站,这种情况下,您可以安装这里
的操作:
您可以重启动IIS,
然后把一个池一个池停止来检查是哪池导致的,
就可以找出问题所在。
如果您这样做,还是解决不问题,可以怀疑是下面的情况造成的。
-------------------------------------------------------------------------------------------------------------
3. 机房的网络有问题导致的。
您可以在服务器上访问自己这台服务器的网站,如果在服务器上访问是正常
的,而您在远程用自己的电脑访问不了,很可能是您机房的网络出了问题,或
者您的服务器的80端口被封掉了造成的。
-------------------------------------------------------------------------------------------------------------
4. 您给这个网站限制了速度造成的。
如果您将这个网站限制了带宽,如限制到只有几K,这个网站就很难打开了.
-------------------------------------------------------------------------------------------------------------
5. 用户的网站ACCESS数据库损坏造成的。
如果其中有一个用户的网站ACCESS库坏了,会造成整个池或整台服务器的
所有用ACCESS库的ASP网站都打不开,通过重启IIS或重启服务器暂时会
会正常,但是,一旦坏的库被访问,就又重复出错了.
解决办法:
<1> 让有可能出问题的用户自己将ACCESS库下载下来,用ACCESS2000或
ACCESS2007修复它,再上传回去.
<2>使用服务器医生中的文件医生,可以自动将服务器中的所有ACCESS库全部
自动修复.
-------------------------------------------------------------------------------------------------------------
6. 内存用光了,或硬盘资源用光了造成的。
如果内存用光了,就会造成所有网站打开都慢或者直接提示错误,如果硬盘资
源用光了(不是硬盘空间用光),一样也会造成网站打不开,这样情况经常发生
在多个网站同时生成htm文件的时候。硬盘每秒只能读写几十M的数据,速
度是非常有限的。对于这两类情况,您只能通过加内存,或使用硬盘阵列来
解决。
-------------------------------------------------------------------------------------------------------------
7. 装了一些设计上有问题的ISAPI过滤程序造成的。
如安装了华X的信息过滤程序,在一些情况下就会造成这个问题,您只能删除
它来解决.
-------------------------------------------------------------------------------------------------------------
8. 域名没解析,或域名在IIS中没绑定成功造成的。
请您ping 一下这个域名试试,也可以在IIS中手工检查这个域名有没有绑定
成功.
-------------------------------------------------------------------------------------------------------------
9. 新开的网站如果提示404网页没找到
请您ping 一下这个域名试试,也可以在IIS中手工检查这个域名有没有绑定
成功.同时,检查是不是站点管理,虚拟主机中,增加了一流的影射,但是服务
器没有装一流造成的.
-------------------------------------------------------------------------------------------------------------
10. 所有网站打开都提示数据库连接错
没事做运行了一些清理垃圾的BAT造成的,可以用星外安全包点设置temp目录
权限来恢复.
此文很管用,好模板推荐! (责任编辑:好模板) |