网站无法访问原因及问题排除方法

站点建设流程:
一、创建站点。一般推荐用管理工具,windows用西数助手创建站点,linux用wdcp创建站点。
二、解析域名到站点所在服务器的ip。
三、上传网站程序。

针对这个流程,网站无法访问,分别从3点进行排除。
一、创建站点问题。
  1. windows系统iis中查看站点是否启动,linux在wdcp面板中查看站点是否被关闭。
  2. windows系统可以尝试重启iis和程序池,linux可以尝试重启web服务。
二、域名解析问题。
  1. 命令行窗口ping域名查看域名解析的ip,看是否是站点所在服务器ip。
  2. 域名解析更换dns一般需要0-72小时全球生效,域名变更解析一般需要 0-4小时生效。
三、网站程序。
  1. 查看文件是否放对站点目录。西数助手 是 wwwroot 目录,wdcp是 public_html目录。
  2. 先检查html文件是否可以访问。如果不行,就检查站点配置或域名解析。如果可以,再检查php是否能运行。
  3. php程序是否能够运行,可以上传一个 探针文件 到站点目录,然后访问站点文件,看是否可以运行。
  4. 如果不能运行,说明系统环境或者站点配置的php支持有问题,需要重新配置。
  5. 如果可以运行,就说明是程序有问题,要检查程序。
四、网站文件权限问题,一般表现是弹出用户名密码认证窗口,或者网页提示没有访问权限。
  1. 这个问题一般是因为文件是在机器内部,从网页上下载的,不是通过ftp上传的。
  2. widows系统西数助手可以编辑站点,重置文件权限解决。
  3. linux系统wdcp面板,在文件管理中,可以设置文件所属用户为www用户,设置时要勾选“继承”选项。

经过以上步骤的仔细检查,可以解决大部分网站无法访问的问题。

其他原因造成的网站无法访问:
一、域名是否加入白名单。
  1. windows系统可以在机器内部打开测试,linux系统可以在别的内网windows系统内打开测试。
二、站点程序池用户权限设置。