Apacheは、Apacheエラーログの以下のログで自動的に停止していました:
[2014年7月22日火曜日22:29:35][アラート]子30758が致命的なエラーを返しました…Apacheが終了しています!
[2014年7月22日火曜日22:29:35][emerg](43)識別子が削除されました:できませんでした受け入れミューテックスを取得しません
[2014年7月22日火曜日22:29:35][emerg](43)識別子が削除されました:受け入れミューテックスを取得できませんでした
[2014年7月22日火曜日22:29:35 2014] [emerg](43)識別子が削除されました:acceptmutexを取得できませんでした
これらのタイプのエラーは、メモリまたはファイルハンドラが少ないシステムで発生します。AcceptMutex
ディレクティブは、Apacheがネットワークソケットで要求を受け入れる複数の子をシリアル化するために使用する方法を設定します。
エラーメッセージの1つの推奨される解決策は、/ usr / local / apache / conf/httpd.confファイルに次の行を追加してみることです。
AcceptMutex fcntl
上記の「
/usr/local/cpanel/bin/apache_conf_distiller --update
/scripts/rebuildhttpdconf
/etc/init.d/httpd restart
入力した行が維持されていることを再構築で確認してください。
Mod_ruidを使用している場合、一部のユーザーがmod_ruid2
で問題が発生したため、以下を使用する必要がある場合があります。 相互排除を使用している間。
この問題を解決するには、次の行を/usr/local/apache/conf/mod_ruid2.confに追加します。
AcceptMutex posixsem
詳細については、以下のリンクを確認してください
http://docs.cpanel.net/twiki/bin/view/EasyApache3/ModRuid2
http://httpd.apache.org/docs/2.2/mod/mpm_common.html
http:// forums.cpanel.net/f189/apache-2-crashing-252991.html