問題タブ [elmah]

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.

0 投票する
7 に答える
35795 参照

asp.net - Elmahがasp.netサイトで動作していません

asp.netサイトでelmahを使用しようとしましたが、http:// localhost:port / elmah.axdにアクセスしようとすると、リソースが見つからないという例外が発生します。私のweb.configを以下に示します。

編集:Elmah =(エラーロギングモジュールとハンドラー)
http://code.google.com/p/elmah/

0 投票する
3 に答える
10571 参照

asp.net - ELMAHをWindowsAzureで動作するように構成するにはどうすればよいですか?Elmah.axdで404を取得します

WindowsAzureでASP.NETMVCWebロールを実行していて、web.configでELMAHを適切にセットアップしています。また、global.asaxに*.axdルートを無視させます。ローカルでは、/ elmah.axdを読み込むことができますが、Azureにデプロイすると、そのページに404が表示されます。ELMAHでAzureに取り組んでいる人はいますか?

0 投票する
4 に答える
5010 参照

.net - ELMAH vs Enterprise Library 例外処理ブロック

私のチームは現在、ASP.NET MVC アプリケーションを構築中であり、エラー処理とログを処理するためにこれらのフレームワークのどれを実装するかを決定しようとしています。

これらのいずれかを選択する理由は何ですか?

0 投票する
4 に答える
1690 参照

php - Elmah その他の PHP の場合

PHP全般、特にSymfonyに相当するElmahはありますか?

0 投票する
3 に答える
1477 参照

asp.net - Elmah を使用して興味深いイベントを監査する

Elmah を接続して、ASP.Net アプリケーションで例外をログに記録することができ、うまく機能します。

また、アプリケーションで発生する興味深いイベントを監査する必要もあります。たとえば、「電子メール アドレスが変更されました」イベントを監査し、古い電子メール アドレスと新しい電子メール アドレスを保存する必要があります。

これらの興味深いイベントをログに記録するために Elmah を使用することは適切ですか? Elmah が例外以外のログを記録するように構成されているようには見えません。

そこに押し込んで偽の例外を作成することもできますが、それは変なにおいがします。一方で、小さなアプリケーションに複数のログ リポジトリを配置するのは良くないようです。

Elmah を監査リポジトリとして使用し、偽の例外を作成することは適切ですか? Elmah は、例外に加えて「情報」アイテムを保存できますか? すでに Elmah を使用している場合、興味深いイベントのためのより良いリポジトリはありますか?

0 投票する
1 に答える
382 参照

wcf - BizTalk または WCF サービスだけでなく、UI のエラーにも ELMAH を使用できますか?

したがって、ELMAH が非常に素晴らしく、ASP の優れたツールであることは理解しています。企業全体の異種技術にまたがる一元化されたエラー処理のためのツールを探しています。ELMAH は、BizTalk または WCF サービスから例外をログに記録できる場合に適している可能性があります...未処理の ASP 例外をキャッチするだけではありません。

私が話していることをよく知っていて、私にちょっとした教育をしてくれる人はいますか?

0 投票する
4 に答える
10908 参照

asp.net-mvc - Elmahの基本的なセットアップに関する質問/問題

これはセットアップが簡単ではありません。セットアップ構成に欠落しているステップがあるか、正しく機能していないか、実際にはその目的がわかりません。ここには間違いなく何かが間違っています。問題は明らかに私に違いない。私はこれがうまくいかないだけです。これが私がやったことです。

まったく新しいMVCアプリケーションを作成します。About.aspxページに以下を配置しました。

<%throw new Exception( "blah"); %>ここにコンテンツを入力します。

ページをヒットすると、例外を除いて黄色の画面が表示されます。

elmah.dllをbinディレクトリに追加します。

Web.configファイルの構成セクションに追加します。

httpHandlersセクションに以下を追加します。

モジュールセクションに追加します。

ハンドラーセクションに追加します。

elmahセクションを追加します。

ここで不思議なのは、その文字列の「.XmlFileErrorLog」部分がReSharperエラーとして赤で表示され、「シンボル'.ctor'を解決できません」ということです。これはReflectorでelmah.dllを見ると、このオブジェクトが必要であることを示しています。 2つのパブリックコンストラクターのいずれかで「文字列」または「IDicationary」のいずれか。

VS2008でWindowsVistax64を実行しています。App_Dataのアクセス許可をCo_OwnerとしてEveryoneに設定します。

http:// localhost:xxxx / elmah.axdページが表示され、エラーは表示されません。「About」ページをもう一度押すと、まだ黄色の画面が表示され、elmah.axdはapp_dataフォルダーにエラーを表示しません。

customerrorsを次のように置き換えて、関連するページを作成しました。

カスタムページは表示されますが、elmah.axdには「エラーなし」と表示されます。App_dataはまだ空です!

このセットアップを開始するためのソースとして、私は使用しました:code.google.com/p/elmah/wiki/MVC

それで、私はどこで混乱していますか?

〜-=マイク=-〜

0 投票する
2 に答える
1182 参照

elmah - Elmah と SQL Server 互換モード 90

Elmah 用に SQL Server データベースをセットアップするスクリプトには、データベースが SQL Server 互換モード 80 (SQL Server 2000) で動作するように設計されていることを示す警告メッセージが表示されます。スクリプトを実行して互換モード 90 データベース上にデータベースを構築する際に問題があるかどうかは誰にもわかりません。

0 投票する
1 に答える
1521 参照

.net - ElmahをASP.NETおよびIIS5.1URLルーティングで動作させる方法

ローカルのIIS5.1Webサーバーを介したASP.NETMVCアプリケーションの実行に関して問題が発生しています。これらの問題はIgnoreRoutesに関連していると思いますが、問題を解決するようにIgnoreRouteを作成することはできないようです。

問題:

elmahエラーページ(localhost / mvcapplication1 / elmah.axd)を表示できますが、CSSがなく、リンクが機能しません。

再現する手順

1)ASP.NETMVC1.0アプリケーションを作成します

2)Elmahを追加します。アセンブリをダウンロードしてプロジェクトに追加し、Elmahセットアップ手順の手順を使用します

3)[プロパティページ]->[Web]からアプリケーションを[ローカルIISWebサーバーを使用する]に切り替えます

4)ワイルドカードマッピングを追加します。つまり、IISを開き、[プロパティ]->[仮想ディレクトリ]->[構成]->[追加]:実行可能ファイル:C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi.dll拡張子:。*制限先:GET、HEAD、POST、DEBUG「ファイルが存在することを確認してください」のチェックを外します。

5)routes.IgnoreRoute("{resource}.axd/{*pathInfo}");Global.aspxのRegisterRoutesに存在することを確認します。ちなみに私もやってみましたroutes.IgnoreRoute("elmah.axd");

今..アプリを実行し、localhost / mvcapplication1/elmah.axdを起動します。

CSSとリンクは壊れていません。

ワイルドカードマッピングを削除すると、すべて問題ありませんが、アプリケーションのURLルーティングが機能しなくなります。私はそれを理解していますが、適切なIgnoreRouteスキームを使用してelmah.axdをプルアップできるはずです。

考え?

0 投票する
3 に答える
1067 参照

asp.net - ASP.NET のトレース リスナー

トレース情報を出力するライブラリ アセンブリと、app.config を介してトレース リスナーを追加するクライアント winforms アプリケーションがあります。System.Diagnostics トレース用に構成されていない ASP.NET でライブラリを使用する場合、トレース出力を「キャッチ」するにはどうすればよいですか?

おまけの質問:この情報をキャッチしてログに記録するために、 Elmahで何かできることはありますか? 私たちの ASP.NET アプリは現在、エラー ログに Elmah を使用していますが、その点について私が知っているのはそれだけです。