当一个网站打不开时站长总会很焦急,有时手忙脚乱反而会事倍功半,我们需要一个完整的流程去检查网站出现的各种问题,在这里对造成网站打不开的服务器因素做几点分析。
第一,服务器是否正在维护、有没有攻击的情况、有没有使用代理。
第二,检查IIS基本配置:IIS的状态是否是启动、程序池是否停止。IIS属性:网站->高级是否绑定域名(Bad Request报错)、 ISAPI筛选器伪静态是否失效(火狐中提示为:连接服务器被重置)、有没有添加默认文档(Directory Listing Denied报错)等。
第三,检查网站空间权限,如果权限缺少则对应添加。查看空间运行是否正常,先查看程序是否完整,是否缺失首页程序或默认首页文档,再检查权限。在这里要注意的的是aspx.net空间和伪静态Rewrite时Rewrite文件夹要添加Net Work Services权限。
第五,检查空间所对应的mysql或mssql是否正常连接,本地测试连接mysql使用Navicat for MySQL、mssql用mssql查询分析器,检查对应的服务是否停止、权限是否正常、数据库服务器是否正常响应,再去检查数据库的程序是否存在错误。
第六,探针测试,检查空间是否支持组建、有没有异常。以上是常见的一些造成网站打不开的服务器因素,在分析整个网站的时候,我们还是要按照网站的访问流程来一步步从域名开始检查,有条有理地一项项分析而不是无头苍蝇一样立刻去查程序问题,这样才能为我们的网站恢复节省更多的时间。
未经允许不得转载! 作者:netkou,转载或复制请以超链接形式并注明出处旗帜大全网。
原文地址:http://www.qigan1688.com/post/6655.html发布于:2024-09-19