虚拟主机网站出现不能访问的情况有很多原因,并不一定全是虚拟主机自身的问题,有可能是程序报错,也可能是你本地DNS解析问题等,在您的网站不能访问的时候,请您在http中能够正确的获得错误信息,方法为:请打开浏览器,选择工具,internet选项,高级,在高级中的浏览项目里面有一个“显示http友好错误提示”的复选框,请取消该复选框,这样您可以获得正确的错误提示。然后按照如下步骤先做简单的检查: 一、如果访问网站时候出现提示:No web site is configured at this address. 如您发现出现该网站报错提示,那么首先请您检查域名绑定是否正确,方法为:如果域名已经绑定,拼一下域名解析的IP是否为虚拟主机的IP,如果域名解析正确,那么请联系服务商检查。 二、如果访问网站出现提示: Directory Listing Denied This Virtual Directory does not allow contents to be listed. 出现这个提示是指没有在您指定的目录找到默认首页,直接在虚拟主机控制面板-首页设置里面设置好首页,一般系统会默认配置常用的比如default.asp,default.htm几个首页,你也可以指定任何页面作为网站的首页,但最好把网站的主页设置在最靠前,因为系统是从上往下来区分的,这样才能自动找到该文件。 三、如果访问网站时候出现提示:The site has exceeded its resource limit and cannot process this request. 如果您发现出现该网站报错提示,那么他是指您的站点运行超出了系统资源的限制,请过30秒在访问,如果经常出现,那么就是意味着您的网站占用资源较高,可以考虑升级或者优化程序了。 四、访问网站出现找不到该页的提示 很多空间不能访问是由于DNS解析错误造成,如果域名的解析不正确,那么将会导致虚拟主机不能访问,那么你先PING一下域名是否解析正常,如果您发现窗口返回了IP并且该IP就是您的虚拟主机所在服务器的IP,那么就说明域名解析正常,反之,就是您的域名解析出现问题,这时候,请检查您的域名解析是否正确或者是否生效。 五、本地测试程序正常,为何上传到虚拟主机后程序报错 出现这种情况,首先检查下本地的程序中是否有写入绝对路径的地方,路径的改变可能会导致程序的报错,是否有用到特殊的配置(在购买虚拟主机时候要问清楚),数据库连接、权限是否正确,是否需要相关组件。再次检测系统配置问题,特别是LINUX系统,本地配置与虚拟主机配置不同的话,可能就会报错,比如,字母大小写要严格区分开来。 本文由虚拟主机域名注册服务商 银众网络(http://www.yinzhong.net) 整理,如需转载,请保留来源。 (责任编辑:admin) |