問題タブ [error-logging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - 内部エラー 500 Apache ですが、ログに何も記録されていませんか?
アプリで特定のアドレスに HTTP POST を送信しようとすると、500 内部サーバー エラーが発生します。仮想ホスト ファイルで指定されたカスタム ログ ディレクトリのサーバー ログを調べましたが、そこにエラーが表示されないため、これをデバッグするのが面倒でした。
Apache が内部 500 エラーをエラー ログに記録するようにするにはどうすればよいですか?
php - 例外をメールで送信する良い方法
Apache を使用して Ubuntu でサイトを実行し、PHP と Zend Framework を使用しています。
例外情報を開発者に電子メールで送信してもらいたいのですが、これを行う良い方法について疑問に思っています。何か重大な事態が発生した場合、受信ボックスがあふれてしまうため、すべての例外をすぐにメールで送信したくはありません。
代わりに、過去 1 時間の例外とエラーを一度に (特定のサイズ制限まで) メールで送信できる方法を探しています。Apache の error_log を解析する cron スクリプトを作成することを考えていますが、それよりも簡単な方法があるかもしれません。
logging - メッセージを stderr または stdout に記録する必要がありますか?
カスタム ロギング機能 (診断、通知、警告、エラーなど) を書きたいプログラムを書いています。
stdout
これを行うには、またはstderr
ストリームを使用する必要がありますか? これは一種のインタープリターであり、ユーザーは出力を印刷するように要求できます。
編集:ログフレームワークの推奨をやめてください:(
django - Mod_Wsgi から Apache error.log ファイルへの書き込み
wsgi ファイルの設定に問題があるため、メッセージをログ ファイルに出力したいと考えていました。このページhttp://code.google.com/p/modwsgi/wiki/DebuggingTechniquesを見つけましたが、コードを使用しようとすると:
私の project.wsgi ファイルでは、Apache の再起動時にメッセージが error.log にプッシュされません。サイトは正しく提供されています。ロギングを機能させるために何をする必要がありますか?
PS私はDjangoサイトを提供するUbuntu 10.10を使用しています。
python - Python エラー ログ
Pythonインタープリターを終了させてファイルに保存し、画面に出力するすべてのエラーをログに記録する方法を見つけたいと思います。私がこれをやりたい理由は、コードを書いているときに犯すエラーの種類に関する統計を保持し、将来よく犯す間違いを回避する方法を見つけることを目指しているからです.
サブプロセスモジュールを使用してpythonインタープリターのラッパーを作成することで、これを実行しようとしました。基本的に、Python インタープリターを実行し、出力をキャプチャし、解析してファイルに保存し、出力を出力し、matplotlib を使用して要約図を作成します。しかし、ラッパー スクリプトからリアルタイムで出力を取得する際に問題が発生しています。たとえば、実行しているスクリプトが次の場合:
そして、p.communicate() で subprocess.Popen() を使用しています。ラッパーは 100 秒待機してから、すべての出力を出力します。ラッパーをできるだけ見えないようにしたいのですが、理想的には、この場合、10 秒ごとに "testing" を出力します。
誰かがこれを行うための良い方法を教えてくれたら、とても感謝しています。
ありがとう!
log4j - スタックトレースのgrepフレンドリーなロギング
私は、JavaのLog4jとPythonのロギングモジュールによって生成されたログを介して多くのgrepを実行します。どちらも改行文字を含むスタックトレースを作成し、ログエントリが複数行にまたがるようにします。これにより、grepで物事を見つけるのが難しくなり、従来のログファイルのフォーマット規則(1行に1つのエントリ)に違反します。
スタックトレースで何か面白いものを見つけた場合は、ログファイル全体(非常に大きくなる可能性があります)を開き、見つかった行grepを参照してから、上にスクロールしてログエントリの先頭を見つける必要があります。これは不器用です。
これを処理するためのより良い方法はありますか?おそらく、スタックトレースから改行文字を何らかの方法で削除しますか?
提案をありがとう!
macos - MAMP ログ ファイルを MaxOSX コンソールに追加する
MAMP Apache、PHP、および MySQL エラー ログを MacOSX コンソールに追加するコマンドは何ですか?
ありがとう!
php - MAC 用の PHP error_log ビューア
MACまたはChromeブラウザ用のカラーハイライト付きの優れたPHPエラーログビューアを知っている人はいますか?
乾杯ケン
apache-flex - Flex で ColdFusion サーバーのログ情報にアクセスする方法
バックエンドとして ColdFusion と通信する Flex フロントエンドがあります。アプリケーションをデバッグする必要があり、次のことを行う必要があります。
- カスタム メッセージをログ リストに追加できるように、ColdFusion にログ サポートを追加します。
- Flex 側でこのログにアクセスします。
出来ますか?誰もそれを試したことがありますか?これに関するあなたの提案のアイデアを手伝ってください。
google-app-engine - プログラムで GAE ログにアクセスする必要がある
GAE でホストされている GWT アプリケーションがあります。gwt-log (http://code.google.com/p/gwt-log/) を使用して、クライアント側とサーバー側の例外を記録します。毎日真夜中に cron ジョブを実行して、すべての例外に関するレポートを作成する必要があります (例: ソースのリスト、例外時間、カウントなど)。これを行うには、サーバー側のコードから API 呼び出しまたは何かを介してプログラム的に GAE ログにアクセスする必要があります。これは可能ですか?ログデータにアクセスできますか?
これが不可能な場合、ログにエラーを要約する最善の方法は何ですか?
どうもありがとう。