昨天我把我管理的一个网站移到我的VPS上,今天发生了一件奇怪的事情。当FTP、SSH和VPS管理在工作时,我的网站都不能工作。我想到的第一件事就是重启Apache,这对我有帮助。然后,几个小时后,它再次发生,并再次重启。所以我查看了Apache错误日志文件(它有10MB),只有这两个错误大约有11万行:
[Mon Jul 27 09:06:00.889287 2015] [core:warn] [pid 15544] AH00045: child process 26930 still did not exit, sending a SIGTERM和
postdrop: warning: mail_queue_enter: create file maildrop/756694.28641: Disk quota exceeded我的VPS有512MB的内存,我不认为每天访问我的网站的人超过100人,所以当我发现内存使用率时,我很惊讶,就像这样的http://postimg.org/image/7il6j3rcd/
内存的使用可能是原因吗?这个matrimoni用户看起来像我在VPS上的一个网站(http://matrimoniodenataliaylukas.sk/),但我不知道为什么它有这么多进程和占用这么多内存。
你有什么想法可能会导致我的Apache随机停止工作吗?
发布于 2015-07-30 13:47:55
[Mon Jul 27 09:06:00.889287 2015] [core:warn] [pid 15544] AH00045: child process 26930 still did not exit, sending a SIGTERM当子进程未终止,并发送SIGTERM(SIGTERM: Terminate - default信号终止进程)时,会发生此错误。这个错误背后的主要原因是沉重的或错误的脚本,内存耗尽,无限循环etc.You应该尝试降低您的MaxClients设置。您运行的Apache进程很可能超过了物理内存所能支持的数量。
postdrop: warning: mail_queue_enter: create file maildrop/756694.28641: Disk quota exceeded此错误表示用户的邮箱已满。尝试删除不需要的电子邮件并重新启动主机。
https://stackoverflow.com/questions/31659213
复制相似问题