我在 Ubuntu(digitalocean)上运行 Nginx 来托管 wordpress 网站。该网站时不时会完全瘫痪(500 错误),当我通过 ssh 进入服务器(我可以这样做)检查时,我会重新启动 nginx 并重新启动 php7.0-fpm,甚至重新启动 digitalocean droplet,但这些都无济于事。我还注意到似乎没有互联网(但 ssh 可以工作,所以肯定有互联网)。我检查了 netstart 以查看被阻止的端口,但端口 80 已打开并正在监听,我还检查了 433 和其他几个端口。
我检查了防火墙,但似乎没有问题(尽管如果是防火墙的话我会认为问题是持续的而不是间歇性的)
错误日志除了 nginx 之外什么都没有显示:[警告] 0.0.0.0:80 上的服务器名称冲突“”,被忽略
我已经寻找过其根本原因,但没能找到。然而我不明白这会如何间歇性地导致问题。
此外,如果这是某些 wordpress 插件或类似插件的内存错误,我也不会指望它会让网站瘫痪这么长时间并停止 ping 功能。
有什么信息吗?