美国虚拟主机常见的HTTP错误及原因分析

106次阅读

共计 1513 个字符,预计需要花费 4 分钟才能阅读完成。

      大家对 http 错误可能并不陌生,它是针对浏览器无法连接到服务器而弹出来的错误提示。目前,常见的 http 错误就高达 40 多种。

      不过,对于很多使用美国虚拟主机的站长来说,当网站出现 HTTP 或其它访问错误时,应该很是头疼。所以,这时候我们应该要尽快分析原因并且找到相应的解决方案。

      目前,网站出现访问错误的话,常见的可以分为程序上和主机上的两种错误。为了便于大家更好的解决问题,这里简单说说使用美国虚拟主机时,出现的常见 HTTP 及访问错误及解决方法。

      一、由于程序原因:

      1、400 Bad request

      原因:错误请求,请求中有语法问题,或不能满足请求

      解决方法:①、清除 cookies 以及 internet 临时文件;②、修改 dns,重新设置下 dns 试试;③、如果是服务器问题,那只能耐心等待。

      2、403 Forbidden

      原因:访问权限错误

      解决方法:首先检查访问的页面是否存在;其次,检查下该文件页面是是否有读取或者写入权限。

美国虚拟主机常见的 HTTP 错误及原因分析

      3、404 错误: 未找到文件

      原因:用户访问的目录文件不存在

      解决方法:检查该目录下指定的文件是否存在,如果不存在,可以重新上传,如果路径错误,更改文件的路径。

美国虚拟主机常见的 HTTP 错误及原因分析

      4、500 错误:内部服务器错误

        原因:服务器内容资源错误而引起的

        解决方法:出现 500 错误的原因有很多,一般来说,如果是程序编写有误,那么在浏览器中就会返回给用户这个提示,我们统称为 500 错误。当然,还有.htaccess 配置文件出错、数据库设置错误等都会引起 500 错误。解决方法就是逐一排查原因,并找到相应解决方法,大家可以参考:LunarPages 空间 500 错误原因及解决办法。

      5、502 Bad gateway(错误网关)

      原因:无效网关,此服务器收到无效响应从上游服务器访问履行它的要求

      解决方法:不断的刷新

      ①、基本刷新:就是点击刷新或者使用 F5 快捷键

      ②、从服务器刷新:在服务器端刷新,这时会发现显示 "502 bad gateway" 错误信息的页面在点击链接后又可以正常浏览(对于使用美国虚拟主机来说,这种方法不太可能)。

      二、由于空间原因:

      1、缺少默认首页:Directory Listing Denied

      原因:用户删除了网站的默认首页(index.html、index.php、index.asp 等)

      解决访问:重新上传首页文件,或者设定默认的首页。

美国虚拟主机常见的 HTTP 错误及原因分析

      2、网站出现一片空白

      原因:检查域名是否已绑定;由于是美国虚拟主机,大家使用的都是共享 IP。如果仅仅是域名解析了,而主机空间没有绑定域名的话,那么,访问就会出现这种情况。

      解决方法:进入主机控制面板(目前主流的是 cPanel 面板 ),在域名的 DNS 中看看是否绑定了该域名,如果没有绑定该,那么绑定该域名即可。如果已经绑定;再在开始菜单中的 CMD 中输入 ping 域名,看看返回的 IP 是否是你主机空间的 IP,如果不相同,需要检查解析设置是否正确。

      3、访问出现 “Service Unavailable”

      原因:网站已经超出了资源限制;由于是虚拟主机,因此主机商都会对单个账户进行 CPU、内存、IIS 等资源进行限制。

      解决方法:出现这种错误就表示网站占用的资源比较高,可以考虑优化程序或者升级方案套餐。

      以上就是在使用美国虚拟主机是,咱们经常能遇到的 HTTP 及访问错误,仅供大家参考。当然,由于引起这些错误的原因有很多,大家一定要仔细的分析,然后寻找合适的解决方案。

      如果大家在遇到这些问题,自己很难解决,可以寻求美国主机商协助解决,或者咨询主机侦探。

正文完
 0