Ubuntu 10.04のLAMPサーバーからログメッセージを取得するにはどうすればよいですか?そのためにUbuntuに良いプログラムをインストールする必要がありますか?
cat
を使用することは、特にログが大きくなる場合はお勧めできません。代わりに、テーリングを試してください。
Sudo tail /var/log/Apache2/error.log
tail
は、ファイルの最後のN行のみを表示します。最後の行を引き続き監視する場合は、-F
コマンドラインオプションを使用します。使用する Ctrl + C 監視を閉じます。
Sudo tail -F /var/log/Apache2/error.log
ロギングを有効にするには、php.ini
でそれを行う必要があります(エラーロギングを探します)。 Ubuntu10.04でデフォルトでオンになっていないAFAIK。
複数のファイルを監視する必要がある場合は、 multitail をお勧めします。画面を分割して複数のファイルを見ることができます。
デフォルトでは、Ubuntu 10.04のLampではエラーメッセージの表示が無効になっています(以前は有効になっていたと思います...)。次のコマンドで読み取ることができます。
Sudo cat /var/log/Apache2/error_log
または
Sudo cat /var/log/Apache2/access_log
エラーメッセージの表示を再度有効にする方法はわかりませんが、非常に役に立ちました。