宝塔搭建网站不能访问解决办法:域名解析正常,连接失败,找不到站点
...
昨天移了一个网站到服务器,都设置好了怎么也访问不了。

提示如下:
无法访问此网站
tdlib.com拒绝了我们的连接请求。
请试试以下办法:
●检查网络连接
●检查代理服务器和防火墙
ERR _CONNECTION REFUSED
重新加载

...
又访问了一下此服务器中原来的两个网站,一个没有绑定域名,直接用IP访问没问题。另一个绑定了域名,也访问不了,这个网站前一天还能访问的。

提示如下:
Not Found
The requested URL was not found on this server.
Apache Server at shiwankunlun.top Port 80
...
有时候还提示:
没有找到站点
您的请求在Web服务器中没有找到对应的站点!
可能原因:
1.您没有将此域名或IP绑定到对应站点!
2.配置文件未生效!
如何解决:
1.检查是否已经绑定到对应站点,若确认已绑定,请尝试重载Web服务;
2.检查端口是否正确;
3.若您使用了CDN产品,请尝试清除CDN缓存;
4.普通网站访客,请联系网站管理员;

...
于是各种排查,但还是无法访问!
实在没办法了,只好联系客服,后来他简单检查了一下,也没办法,下了工单。

以下是沟通记录:

售后工程师    2020-07-10 20:54:25
在今天21点左右向阿里云电话求助网站无法打开问题,该问题需要提交工单,由工单售后工程师协助解决。
详细问题:shiwankunlun.top, tdlib.com无法打开网站,ECS服务器为39.100.74.251,请协助处理。
...
2020-07-10 21:01:22    ******
域名后台也绑定网站了,shiwankunlun.top前两天还能访问呢。tdlib.com这个站点是从别的服务器上迁过来的,都设置好了,也不能访问。请帮忙检查一下哪里出了问题!谢谢
...
售后工程师    2020-07-10 21:14:26
您好,我们已经收到您提交的问题,正在为您查看,请稍等
...
售后工程师    2020-07-10 21:20:44
您好,这边测试shiwankunlun.top和 tdlib.com都正常解析到了39.100.74.251上,这边测试80端口通
1、访问shiwankunlun.top目前之家访问您的网站都是404错误,查看您是apache搭建的,您检查下您的网站默认页是否有设置,是否路径正确,是否存在呢。
2、其中tdlib.com访问是宝塔页面的首页,您那边通过宝塔面板部署的吗?您看下您的网站在宝塔面板上是否绑定了域名的呢?
...
2020-07-10 22:26:28    ******
网站设置了啊,你看看,我也很奇怪这是怎么回事!
...
售后工程师    2020-07-10 22:56:08
您好,由于您的问题涉及第三方网站程序配置问题,超出这边服务范围的,您可以提供授权,这边登陆您的服务器帮您查看下,但是不保证能够解决您的问题,请您了解,谢谢!在您授权前,为了您的数据安全,需要您对系统盘、数据盘做下快照。
创建快照方法:https://help.aliyun.com/document_detail/25455.html
当快照进度为100%时,请您反馈我们,我们立即为您排查,请您知悉,谢谢。
...
2020-07-11 15:32:40    ******
我是不是已经创建快照了啊
...
2020-07-11 15:47:14    ******
创建快照是备份功能么,怎么给你们提供授权啊。
...
2020-07-11 15:53:47    ******
已经可以了,重启了下apache服务就好了,太坑了!

...
我查到以下资料:
出现这个错误提示的基本都是使用的lamp环境,Apache的web服务。
这个提示是说您访问的域名,在这台服务器上没有找到对应的站点,其实就是配置文件没有正确读取才出现的。

解决办法:
1.重载Apache配置,重启Apache服务。
如果第一种方法无效的话,采用第二条方式
...
2.连接进入linux服务器SSH终端,执行以下命令:
/etc/init.d/httpd stop
pkill -9 httpd
/etc/init.d/httpd start
这三条命令在SSH中逐个输入,每输入一条就回车执行一次。
然后重启服务器,再查看效果。(我没有重启服务器就可以访问了)
...
3,Windows服务器上出现这个的话,直接重启nginx或者apache即可。不知道在哪的,直接重启你的服务器。

...
在服务器运行了一下命令:

[root@Ali-Centos8-01 ~]# /etc/init.d/httpd stop
stop apache... httpd (pid 14242?) not running
 done
[root@Ali-01 ~]# pkill -9 httpd
[root@Ali-01 ~]# /etc/init.d/httpd start
start apache...  done
[root@Ali-01 ~]# 

然后再访问网站,ok了。。。好坑人 啊!
...
最后总结一下,宝塔出现网站无法访问的问题排查方法:
...
1,检查域名解析--没有问题!
2,检查网站绑定--没有问题!
3,检查端口--80,443都开着呢!
4,重启apache服务!
...
希望大家不要走太多的弯路!

标签: 宝塔, Apache

添加新评论