我有一个wordpress网站昨天突然不能访问了浏览器显示“远程服务器中断了连接”,ssh可以用 apache显示是active 但是在apache里的access.log里没有新的访问记录。 我试过把网站用一个新的ip和服务器备份到一个以前的版本但是还是无法访问。我还在网上搜说可能是防火墙的原因我用的是ubuntu 我把ufw关了还是不能访问。
我还怀疑是不是被ddos,但看cpu利用率在能访问的时候一直是20%左右,但现在掉到基本上是0%。
有大神知道是什么原因吗?怎么能解决?
我是新手或者有什么方法能找到问题出在哪里吗?
本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。 https://developer.aliyun.com/article/706511 点击链接欢迎加入感兴趣的技术领域群
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
遇到您描述的问题,确实需要一步步排查来确定问题所在。以下是一些建议的排查步骤和可能的原因,希望能帮助到您:
检查网络连接:
Apache状态确认:
systemctl status apache2
(针对Ubuntu系统)进一步查看Apache的具体运行状态和错误日志。/var/log/apache2/error.log
,这里可能会有导致服务中断的具体错误信息。防火墙设置:
sudo iptables -L
命令查看规则。DDoS防护:
资源与性能:
top
或htop
命令查看当前系统资源占用情况。域名解析与SSL证书:
WordPress相关问题:
http://localhost/wordpress
)访问网站,排除外部网络因素。wp-content/logs
目录下(如果开启了日志记录功能)。PHP问题:
/var/log/php*
目录下。文件权限与完整性:
如果以上步骤都无法定位问题,考虑寻求专业的技术支持,比如阿里云的技术支持团队,他们能提供更深入的诊断和解决方案。同时,加入阿里云开发者社区的相关技术社群也是一个很好的选择,那里有很多经验丰富的开发者可以交流经验。您也可以通过ECS一键诊断全面排查并修复ECS问题。