【问题标题】:Apache 2 process stoppedApache 2 进程停止
【发布时间】:2016-07-11 05:31:51
【问题描述】:

今天我做了一些更改,但仅在页面的前端并将这些更改推送到服务器上。我检查了我的域下是否一切正常,一切都很好。但大约两个小时后,我只收到 500 内部服务器错误。我有这样的日志:

[Sun Jul 10 00:19:12 2016] [notice] Digest: generating secret for digest authentication ...
[Sun Jul 10 00:19:12 2016] [notice] Digest: done
[Sun Jul 10 00:19:12 2016] [info] mod_fcgid: Process manager 3584465 started
[Sun Jul 10 00:19:12 2016] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 configured -- resuming normal operations
[Sun Jul 10 00:19:12 2016] [info] Server built: Mar 31 2015 17:28:57
[Sun Jul 10 00:19:12 2016] [info] mod_fcgid: server myuser:/home/.../django.fcgi(3584772) started
[Sun Jul 10 00:24:20 2016] [info] removed PID file /home/xxx/admin/apache/run/apache.pid (pid=3584452)
[Sun Jul 10 00:24:20 2016] [notice] caught SIGWINCH, shutting down gracefully
[Sun Jul 10 00:24:21 2016] [info] mod_fcgid: process /home/.../django.fcgi(3584772) exit(shutting down), terminated by calling exit(), return code: 0
[Sun Jul 10 00:24:21 2016] [info] mod_fcgid: Process manager 3584465 stopped

谁能提供解决这个问题的解决方案或一些建议?

【问题讨论】:

    标签: django apache mod-fcgid


    【解决方案1】:

    问题是你得到SIGWINCH,这意味着窗口大小已经改变。不过对于服务器来说没有多大意义。

    好的,刚刚发现 SIGWINCH 被 Apache 滥用来执行正常关闭。你的问题是this one

    【讨论】:

    • 这应该是一条评论。
    • 它以某种方式通过服务器提供商进行维护。我刚刚配置了 .fcgi 和 .httaccess 文件,一切都刚刚开始工作。在运行服务器的情况下,我没有自己做任何事情。
    • 嗯,我有一些好消息和一些坏消息要告诉你。 SIGWINCH 用于正常关闭 Apache - 这意味着有类似 cron 作业、守护程序或其他实体关闭 Apache。我将不得不将您的问题与另一个具有与我提供的解决方案一样多的问题重复。不访问服务器就无从得知
    • 始终这是迈出的一步。谢谢你的解释。
    猜你喜欢
    • 2022-08-22
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多