阿帕奇下来把我的网站离线

我的网站一天下线几次。 我仍然可以在cPanel中进入我的WHM。 我点击重新启动Apachebutton,一切都在几秒钟内恢复在线。

什么可能导致这个?

当然似乎有一些内存腐败正在进行。 如果这种腐败只会触及孩子,那么您的主要apache进程可能会存活下来…只要您不使用像所有apache进程之间共享代码的线程化进程模型。 你的问题被标记为apache1和apache2,即使是第一个段落,我select相信你没有运行古代的1.x版本… 🙂

如果主进程(“旧”但可信的产前subprocess模型)被破坏,则可能是硬件 – 内存不正确或者磁盘上的实际损坏的代码…否则subprocess理论上也可能会破坏父进程。 检查你的模块,因为损坏的代码可能在那里。

不pipe什么原因,我希望你保持你的apache是​​最新的 – 几乎每天都有一些安全漏洞被修复,因为web服务器是头号攻击载体,不能被强调。 关于如何加强你的apacheconfiguration也有很好的build议 ,甚至从apache项目本身 。

顺便说一句。 您看到的phpmyadmin攻击可能不是您的服务器上的攻击,而是某个其他服务器上的XSS攻击。 无论如何, 这个列表应该可以帮助你,如果你真的运行phpmyadmin。

我的想法是

其他一些服务也试图使用Apache的端口。 尝试find该服务并停止该服务。