問題タブ [custom-errors]

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 投票する
1 に答える
785 参照

web-applications - Webアプリケーションは、ローカルホストからのみイベントログにイベントを書き込みます

ASP.netMVCアプリケーションがWinServer2008R2およびIIS7.5に展開されています。

問題は、App Poolフレームワークを4に変更したときに、アプリケーションがイベントログへのイベントの書き込みを停止したことです。

ただし、アプリケーションは引き続き警告とエラーをローカルホストからのイベントログに書き込みます。

おそらく、web.configのこのセクションを変更する必要があります。

また、アプリプールの設定: アプリプールの設定

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

wcf - WCF HTTP/SOAP Webservice - エラー時に例外メッセージを返す

私は単純な WCF HTTP/SOAP Web サービスを持っています。サービスの実装は次のようになります。

ここで、その SoapException がスローされた場合Hmmm, it would seem that the cogs are meshed!、追加の例外の詳細 (つまりスタック トレース) なしで、呼び出し元のクライアントに例外メッセージ (つまり ) が返されるようにします。

true (サーバー上の web.config)に設定includeExceptionDetailInFaultsすると、スタック トレースなどを含む完全な例外がクライアントに返されます。ただし、false に設定すると、一般的なメッセージが表示されます。

内部エラーのため、サーバーは要求を処理できませんでした。エラーの詳細については、サーバーで (ServiceBehaviorAttribute または構成動作のいずれかから) IncludeExceptionDetailInFaults をオンにして、例外情報をクライアントに送り返すか、Microsoft .NET Framework 3.0 SDK ドキュメントに従ってトレースをオンにします。サーバーのトレース ログを調べます。

問題は、SoapException メッセージを呼び出し元のクライアントに戻すにはどうすればよいかということです。すなわち:

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

asp.net-mvc - カスタム検証エラーが表示されない

MVC 3 アプリケーションがあり、カスタム検証エラーを表示しようとしています。モデルによって生成される通常の検証エラー (つまり、必須) がページに表示されます。現在、ユーザーが存在するかどうかを確認しており、存在する場合はエラーメッセージを追加しています:

ビューには、検証の概要と Html.ValidationMessage("UserName") がありますが、どちらもエラーを表示していません。私はこれを他のページでうまく使用しました。このページとの唯一の違いは、RequiredIf バリデータ スクリプトを使用していることです。 http://blogs.msdn.com/b/simonince/archive/2011/02/04/conditional-validation-in-asp-net-mvc-3.aspx

この問題を解決する方法についてのアイデアは大歓迎です。ありがとう。


編集

リモート検証を通じて検証メッセージを返しています。ネットワークが何をしているかを見ると、エラー メッセージが返されていますが、それでもビューには表示されません。

景色:

リモート検証コントローラー:

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

asp.net - 実行時にweb.configのcustomErrors設定をオーバーライドする方法は?

Azure でホストされている ASP.NET C# アプリのweb.configファイルに次のコードがあります。

これは、自分のサイト ( http://ipredikt.com/ErrorPage.aspx ) をネイティブにアクセスしたときのエラーに対してはうまく機能しますが、すべてのページが異なる MasterPage を使用する Facebook バージョンのアプリも持っているため、別の URL ( http://ipredikt.com/ErrorPageFB.aspx )。

web.config に次の設定があるかのように、Facebook アプリ モードで実行しているときに、実行時に customError リダイレクト値を変更することは可能ですか。

Facebook モードで実行されているかどうかを知っているのはアプリ内の個々のページであるため、これを Application スコープで設定できるとは思いません。

0 投票する
5 に答える
16755 参照

c++ - タイプ名を static_assert 出力に組み込みますか?

私は役立つエラーやメッセージを提供するのが好きで、自分のためにもそうしたいと思っていますstatic_assert。問題は、それらがテンプレート パラメーターに依存していることです。通常、これらのパラメーターはエラーが発生したために途中で表示されますが、それらはあいまいであるかグループ化されていないため、意味があります。例:

MSVC での出力:

1 つのタグは関数テンプレート自体に記載されており、もう 1 つのタグはクラス テンプレートの下に記載されています。あまり良くない。GCCが出力するものを見てみましょう:

はるかに優れていますが、まだ実際にはどこにあるかはわかりませんstatic_assert。そして、いくつかのパラメータ、テンプレート、またはその両方を想像してみてください。震える

これを回避する 1 つの方法は、両方のタグをテンプレート パラメーターとして受け取る中間構造体を使用することです。

出力をもう一度見てみましょう。

ずっといい!GCCが言うことは次のとおりです。

見た目は悪くない。問題:エラーメッセージはstatic_assert文字列リテラルである必要があるため、すべてのテンプレートに対してそのような構造体を作成する必要があります...

さて、私の質問ですが、どうにかして型名を に直接含めることはできますstatic_assertか? お気に入り

出力例:

Foo<int,main::TagA>から作成できませんFoo<int,main::TagB>

または、それが達成できない場合は、何とかしてエラー メッセージを追加のテンプレート パラメーターにして、問題ないようにすることはできますか?

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

.net - ASP.NETでstatusCodeを指定してカスタムエラーページにリダイレクトする方法は?

私はこれを私のweb.configに持っています:

asp.net に statusCode=404 を伝え、NoAccess.htm にリダイレクトするにはどうすればよいですか? Global.asax Application_Error で、私はすでにこの行を試しました:

それでも、デフォルトの GenericErrorPage.htm にリダイレクトされます。

ASP.NET が必要なカスタム エラー ページにリダイレクトするように、ステータス コードを明示的に設定する方法はありますか?

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

php - jquery ajax results message

I have a ajax call to a php script that updates my MySQL DB with a new record when the user submits a data string as an entry. Part of the PHP is an if/else in place that will check to see if the entry is a duplicate. I can stop the duplicate from updating the database but I don't know how to send back an "error" message that says "That record already exists"...here is my jquery: [script] $(function() {

and here is my php script that updates the DB (update_data.php):

I want to be able to spit that $error variable from the php script to be sent back in the ajax call and be displayed in a element in my HTML. I've googled the crap out of ajax error messages but they all have to do with header errors, not validation error messages. I also am not using json_encode, unless someone wants to redo that jquery chunk above so that it is sent as json data.

Any ideas would be awesome!

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

jquery - Uploadifyおよびバックエンドスクリプトのエラーメッセージ

uploadify.phpのバックエンドスクリプトにエラーがある場合、キューアイテムのメッセージを変更する方法はありますか?以下のモックアップを参照してください。

事前アップロード

キューアイテムのカスタムエラー

バックエンドスクリプトに検証エラーがあった場合でも、最初の(グレー)画像は完了した状態で表示されます。これは少し誤解を招く恐れがあります。できれば上の2番目の画像のように見せたいです。私はなんとか何かを近づけることができましたが、それは最善の解決策ではないかもしれないと思っています、これは私がこれまでに持っているものです:

事前にすべての助けをありがとう!

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

ruby-on-rails - デフォルトの ActiveRecord/ActiveModel ::エラーは匿名です

デフォルトの ActiveModel::Errors は素晴らしいですが、メッセージが匿名であるという問題を解決しています。たとえば、フィールドにshould look like an email address.属するメッセージがありますが、このエラーメッセージがタイプemailであることを知りたいです。formatもう 1 つのメッセージdoesn't match confirmationconfirmationtype です。

より良いエラーの宝石はありますか、またはモンキーパッチのアイデアを持っている人はいますか?

ありがとう

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

php - php-display_errors = 0でページにエラーがある場合に、ページの損傷を防ぐ方法は?

こんばんは、
カスタムエラーを設定する方法、またはdisplay_errors = 0でページにエラーがあり、「条件、コードなど...」がこれらのエラーを引き起こす原因がわからない場合にページの損傷を防ぐ方法は?
たとえば、このコードでは:

そのコードでは、がないitem(1000000000)ため、エラーが発生します。すべての
エラーdisplay_errors" , "0"が非表示になり、ページが破損
するため、その破損を防ぐ方法はありますか?: before var
のような単純な条件を追加することでそれを防ぐことができることはわかってい ますが、10000行を超える大きなコードがあり、どのコードがエラーを引き起こすか正確にわからない場合はどうでしょうか。 httaccessで防ぐことはできますか?エラーページへのリダイレクトが空であるかどうかページソースをチェックすることによって.. またはphp自体のいくつかの関数によってそれを防ぐことができますか? 何か案は ?
if( $image <1 ){ die('error msg'); }$img_src