刚刚一个圈子同行转过来的一个问题,他的一个学员建了个网站,域名解析完成了,宝塔的面板也安装完成了,宝塔绑定了域名,WordPress的程序也上传到了网站根目录,但是打开域名就是出错。
前几天也有一个暴疯团队的学员碰到了一样的问题。
先来说暴疯团队学员这个问题:
打开网站提示的是500错误(在过去的做网站生涯中,遇到500错误是最常见的问题)。
500错误一般都是服务器的问题导致的,所以可以直接从服务器开始检查起。
先看了下环境安装没问题,再看了一下文件上传的目录也没问题。
于是我输入域名,访问了一下网站里面一个txt文件的路径,发现打的开,所以当时我第一反应是,会不会在首页页面里面没加入index.php所导致的,但是检查下来发现没问题。
百思不得其解,因为一切都没有问题。
后来才发现,这个学员居然只传了个主题到根目录,根本没上传WordPress主程序,吐血。
我也是挺无语的,再次证明,很多的问题都是出在细节上的,这个学员发给我这个图片的时候,我还真没注意,他只是传了个主题,根本没上传WordPress的程序。
再说说,刚刚同行转过来的问题,输入域名打开之后直接是连接失败的。
一般看到这个页面,我就感觉好像哪里有什么问题,不像是服务器的问题导致的。
于是,从头开始检查:
域名解析,确定没问题,ping域名已经返回了空间的ip.
宝塔面板绑定域名,确定没问题。
WordPress上传到网站根目录,也没有任何问题。
检查了一下宝塔里面的内容,发现好像真的没有任何的问题,但是域名就是不能访问。
如果域名解析完成了,而服务器又确定没问题的话,所以我产生了一个想法,会不会是这个域名被墙了?(因为之前有学员遇到过这种情况的)
因为看这个域名就可以发现,是个老域名,而很多的新手站长没有老域名的筛选判断经验,买到被墙的老域名概率是很大的。
于是,我拿一个我的域名,解析了一个二级域名到他的宝塔面板上,宝塔面板也绑定了这个二级域名。
1分钟之后,域名解析生效,打开二级域名,发现是可以正确访问网站根目录里面的首页的。
因此,可以确定是域名被墙导致域名打开之后无法访问。
最后在这里跟大家再次说一下:
我们在网站建设和网站运营的过程中,会遇到很多的问题,即使是再有经验的站长,可能很多的问题也是以前从来没有遇到过的,如果想要解决问题,大多数的时候都是采用排除法。
先排除掉可能的原因,再去思考剩下可能导致问题的原因是什么,从而一步步找到产生问题的原因所在。