web-dev-qa-db-ja.com

Apacheは問題ありませんが、これはerror.logの何ですか-[mpm_prefork:notice]?

私のApacheサーバーは問題なく動作しています。また、再起動時に警告を発行しません。ただし、error.log次の行が時々繰り返されているのがわかります。

[Wed Jun 25 18:15:56.295408 2014] [mpm_prefork:notice] [pid 8817] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4 configured -- resuming normal operations
[Wed Jun 25 18:15:56.295570 2014] [core:notice] [pid 8817] AH00094: Command line: '/usr/sbin/Apache2'
[Wed Jun 25 18:26:34.511247 2014] [mpm_prefork:notice] [pid 8817] AH00169: caught SIGTERM, shutting down

彼らは何と言いますか?どうすれば修正できますか?

33
Maxim Koretskyi

ログファイルは、Apacheワーカーのいくつかのスタートアップ/シャットダウンを示しています。 Apache構成では、Apacheが使用できるワーカー(スレッド)の数を設定できます。通常のセットアップでは、Apacheを数回起動できます。特にサーバーがビジーな場合(vhostsの1つに多くの訪問者がいる場合など)、20(またはそれ以上)のApacheプロセスが実行されているのは不思議ではありません。何も心配する必要はありません。情報を提供するだけです。

[mpm_prefork:notice] [pid 8817] AH00163:Apache/2.4.7(Ubuntu)PHP/5.5.9-1ubuntu4が設定されました-通常の操作を再開します

これは、プロセスID 8817で生成された新しいスレッドを意味します。

[コア:通知] [pid 8817] AH00094:コマンドライン: '/ usr/sbin/Apache2'

これは、/usr/sbin/Apache2コマンドを使用してスレッドを開始したため、特別なフラグ/オプションが渡されなかったという通知にすぎません。

[mpm_prefork:notice] [pid 8817] AH00169:SIGTERMをキャッチしてシャットダウンしました

この行は、プロセスID 8817のプロセスが再びシャットダウンしたことを示しています。

[更新]このログは/etc/Apache2/Apache2.confによって呼び出されました。このログには、表示されているログファイルを指すディレクティブがあります。ログの表示を減らすには、この行をApache2.confLogLevel warnからLogLevel errorに編集します。これにより、サーバーの誤動作の原因となるエラーが発生した場合にのみログに記録されます。そのロギングのオプションは次のとおりです:trace1、debug、info、notice、warn、error、crit、alert、emerg。これらすべてのオプションを試して、どのロギングレベルが最も好きかを見つけることができます。

ドメインのログを確認するには、/etc/Apache2/sites-availableのドメインホストの構成を保持しているconfファイルで確認できます。つまりyoursite.conf

42
Oldskool