問題タブ [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.
iphone - iPhone のエラー ログやレポートのベスト プラクティス
Web 開発を行うときは、致命的なエラーをキャッチしてトレースをファイルに追加し、ユーザーにメッセージを表示する特注のロガーを使用します。ファイルが変更されたかどうかをときどき確認できます。つまり、一部のユーザーがエラーに遭遇したことを意味し、何が発生したかを掘り下げることができます。
いくつかの注意点がありますが、iPhoneでも同様のものが欲しいです:
- 開発中は、エラーのリストをリセットしたり、通知をオフにしたりするのは簡単です。
- 開発中、コンソールの画面など、わかりやすい場所にもエラー メッセージが表示されるはずです。
- 展開したら、分析のためにエラーをマザーシップに丁寧に送信する必要があります (次の更新でのバグ修正のため)。
- 開発中に問題を追跡しようとするときは、Trace/Info ログを有効にします
- ユーザーの作業を高速化するために、「リリース」のコンソール ログをオフにします
- 電話で善良な市民になるために、それ自体を後片付けする必要があります
関連リンク
- NSLog の代わりに GSLog を使用する
- iPhone のファイルにログを記録する
- Mac では、Apple System Logger と GTM Logger が客観的な方法であると人々は言う - c ロギングのベスト プラクティス
- ロギングに関する Jeff A のブログエントリ
これを行うための共通のツールキットがあるように思えますが、これをどのように処理しますか?
[2011 年 10 月更新] さまざまな成熟度のいくつかの進展がありました...
- PLCrashReporter .
- クインシーは PLC の上に座っています。
- Bugsenseコマーシャル クラッシュ レポーター。
- Crittercism のクラッシュとエラーの報告 (一部の無料パッケージ、一部の有料パッケージ)。
- テスト フライトには、クラッシュをキャッチする SDK が含まれるようになりました (ただし、アプリ ストア アプリはまだ開発アプリのみです)。
- Test Flight と同様に、Hockeyはアドホック配布とクラッシュ レポートの組み合わせを目指しています。
php - PHP の構成設定 'error_log' が機能していません
ここで何が間違っていますか?
.ini ファイルに error_log を .ini ファイルと共に設定していますerror_reporting = E_ALL | E_STRICT
。
他に何が欠けていますか?これは通常私にそれを与えました。これをスクリプトではなく、.ini ファイルに設定したいのです。
発生しているもう 1 つの興味深いことは、スクリプトの 1 つで意図的にエラーをスローしようとすると、Apache が何度も再起動することです。
これは、1 つのエラーが発生した後のイベント ログです。タイムスタンプを見てください。
これは 1000 回尋ねられており、これを投稿する前にさまざまな投稿を閲覧しましたが、答えが見つかりませんでした. 私が PHP でプログラミングをしている限り、これは常に悪夢でした。
apache - 「信号セグメンテーション違反」。このエラーはどこから来ていますか?
時々、私のApacheサーバーはこのエラーを記録します
[Sat Nov 07 05:35:01 2009] [お知らせ] child pid 2795 exit signal セグメンテーション違反 (11)
エラーの背後にある理由は何ですか?
ありがとう!
php - drupalにエラーメッセージを記録する方法
phpプログラムで生成された独自のエラーメッセージ(例:無効なユーザー日付エントリによるエラー)をdrupalエラーログに記録する方法。
php - PHP 内部サーバー エラーの詳細を表示するにはどうすればよいですか?
PHP アプリケーションを共有ホスティング Web サーバーにインストールしました。を取得してい500 Internal Server Error
ます。ログ ファイルにアクセスできないようですので、エラー ページに一時的にエラーの詳細を表示したいと思います。
php - PHPで現在の関数を呼び出したファイル/行の名前を記録するにはどうすればよいですか?
私はphpで軽量のロギングクラスを書いています。$__LINE__
Logクラスの関数が呼び出されているファイル名/関数/行番号を自動的に記録し、ユーザーが関数を$__FILE__
呼び出すたびに入力する手間をかけずに、行番号や時間などを保存するにはどうすればよいですか 。暗黙のうちに呼べるものはありますか?
例:
今、私はファイルapi.php行番号15のようなものができるようにしたいと思います
ログファイルで見たい
12/10/09-11:15 api.php 15 This log is important
何か案は?PEARとlog4phpのソリューションを見ましたが、私が望むものにはかなり重いようです。
c# - 新しく開始されたブラウザプロセスでページの読み込みが失敗したかどうかを検出する方法は?
私は使用Process.Start("firefox.exe", "http://localhost/page.aspx");
し、ページが失敗したかどうかをどのように知ることができますか? または、HttpWebRequest、HttpWebResponse ページが失敗するかどうかを知る方法は?
私が使うとき
エラーの詳細を返すにはどうすればよいですか?
追加のプラグインやフレームワークは必要ありません。この問題を.netだけで選びたい
任意のアイデアください
php - PHP error_reporting(0)はエラーログに影響しますか、それとも単に表示しますか?
(ファイルへの)エラーログに影響はありますかerror_reporting(0);
、それとも画面上のエラー表示を抑制するだけですか?
ありがとう。
c# - マルチレイヤー WinForm アプリでのエラー処理
たとえば、プレゼンテーション、ビジネス、およびデータ レイヤーを含むマルチレイヤーの Winform アプリがあり、ビジネス レイヤーまたはデータ レイヤーでエラーが発生した場合、唯一の論理的なアクションはエラーをログに記録し、ユーザーにそのことを通知することです。エラーが発生しました。ロギングはどこで行われるべきですか?
ビジネスレイヤーとデータレイヤーのメソッドをtry catchブロックに入れる必要があります
または、エラーをプレゼンテーション レイヤーまでバブルアップさせて、そこでログ記録とユーザーへの通知を処理する必要がありますか?
php - PHP ログは、ignore_repeated_errors = On で繰り返されるエラーを無視しません
エラーを一度だけ記録するようにphpに指示しましたが、ログファイルにエラーが何度も表示されます。このディレクティブが無視される理由はありますか? Apacheなどを再起動しました。