我怎样才能缩小为什么Apache随机停止提供页面?

我正在运行Turnkey Linux LAMP堆栈(基于Ubuntu)。 服务器正在主持一个相当大的WordPress安装与相当数量的分配内存(在专用机器上)。 我们每年有大约五十万的游客,所以这不是太热闹。

然而,在每四个小时和每四天之间的某个时间,服务器就停止服务页面。 我已经看了Apache的日志,我发现的一些已知的错误,某些graphics图像不再可用。 我还没有发现任何似乎提供线索为什么这是发生的事情。

机器本身不会失败,因为我可以通过Webmin连接并重新启动。 一旦我重新启动,它工作正常 – 再次随机时间。

那么,我在哪里开始试图缩小发生的事情呢? 据我所知,Apache和MySQL进程仍在运行。 只是没有服务。

任何帮助将非常感激。

你能打开太多的文件,需要发出ulimit -n [max files]吗? 这经常发生。 许多系统的默认值可以低至256个打开的文件。