問題タブ [custom-error-pages]

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

error-handling - Wicket: JDBC 接続エラーを処理する場所

Spring ベースの Wicket アプリがあります。
プールされたデータソース Bean があります。
これで、MySQL が停止したときに、スタック トレースを含むデフォルトの Wicket エラー ページが表示されます。

この状況を処理し、一部のページ(静的ページ) のみを完全に表示できるようにし、他のページにはカスタム エラー ページを表示したいと考えています。

これを効率的に実装するにはどうすればよいですか?

ページのコードで例外をキャッチできることはわかっていますが、これは一種の信頼性の低い MySQL インスタンスであり、頻繁にダウンします :) または、他の種類の信頼性の低いリソースを考えてみてください。各ページに if を置くのは効率が悪いようです。リソースを必要とするページのリストと、それへのリクエストをカスタム エラー ページにリダイレクトするページが必要です。

boolean isResourceReadyグローバルと、そのエラーで開始され、定期的に可用性をチェックし、最終的にリソースが戻ったときに動的ページを許可するスレッドを持つことを考えていました。

ヒントをありがとう。

0 投票する
6 に答える
11267 参照

asp.net - IIS で一般的なエラー ページのステータス コード "500" を送信するにはどうすればよいですか?

<customErrors>ASP.NET のディレクティブを使用して一般的なエラー ページを使用しています。

問題 - エラーが発生した場合、このページは HTTP ステータス「500」を返しません。それは 200 です。したがって、リンク チェッカーとスパイダーは問題があることを認識しません。

静的な 500.html ページと一緒に 500 HTTP ステータスを送信するにはどうすればよいですか?

要件:

  • redirectMode="ResponseRewrite" を使用する必要があります
  • 動的ページは使用できず、静的 .html のみを使用できます。
0 投票する
1 に答える
445 参照

asp.net - web.config の CustomError ページで Application_Error イベントが発生しない

asp.net Web サイトがあり、global.asax の Application_Error イベントにコード ブロックがあり、エラーの詳細 (スタック トレースなど) を電子メール ID に電子メールとして送信します。 web.config.Web サイトをリリース モードで公開し、運用環境にデプロイしました。サイトにアクセスすると、いくつかのエラーが発生し、web.config で設定したカスタム エラー ページが表示されました。エラーです。メール サーバーが運用サーバーで動作していることは確かです。アプリにメール送信コードがあり、正常に動作しています。何かご意見は ?

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

tomcat - カスタムTomcatエラーページの代わりに空のページ

私の設定:Apache 2.2 + Tomcat 6.0 @ Windows 2008R264ビット

  • 静的ウェブページ:/
  • サーブレット:/ foo
  • tomcatとapacheはmod_jkで接続されています
  • 404.jspはtomcat\webapps\ROOTに配置されます

tomcat \ conf \ web.xml:

apache \ conf \ extra \ httpd-ssl.conf:

https://...../404.jspを開くと、カスタムエラーページが表示されます。しかし、https://...../foo/nonexisting.htmlを開くと、空のページが表示されます。

<error-page>...</error-page>web.xmlからコードを削除してhttps://...../ foo / nonexisting.htmlを開くと、tomcats独自の404が表示されます。

ヒントはありますか?

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

custom-error-pages - カスタム エラー ページを作成するにはどうすればよいですか?

カスタム エラー ページを作成するにはどうすればよいですか? ホスティング サーバーに共通する特定のファイルはありますか? 彼らはどのようにこれを行うのですか?

0 投票する
0 に答える
2590 参照

asp.net - ログインページの代わりに403カスタムエラーページを使用するようにAsp.Netフォーム認証を取得する

フォーム認証を使用している Asp.Net サイトを持っています。また、web.config で構成されたカスタム エラーも持っています。これらの 1 つは、403 (アクセスが拒否されました) の特別なエラー ページです。私の質問は、フォーム認証をよりスマートに機能させるにはどうすればよいですか?

認証されていない場合にのみ、フォーム認証でユーザーをログインページに送信したいと思います。その場合は、web.config で定義したカスタム エラー ページに従ってください。これは非常に基本的なことのように思えますが、これをどのように達成できますか?

上記の構成で観察しているのは、アクセスできないページにアクセスすると、既に認証されているにもかかわらず、login.aspx に戻ることです。

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

c# - Global_Asax Application_Error デフォルトの IIS7 404 Page Not Found ページの代わりに発生

Global_Asax とカスタム エラー ページを持つ Web アプリケーションがあります。ユーザーが存在しない無効なページに入ろうとすると、Global_asax で Application_Error が発生し、実際には例外ではない例外がログに記録されます (以下の例外の詳細を確認できます)。このケースを global_asax ではなく、IIS で処理したいと考えています。また、.asp および .html で終わる無効なパスを入力しようとしましたが、正常に動作します (global_asax ではなく、デフォルトの 404 ページで終わります)。

IIS7 Manager からどの設定を変更する必要があるかを知る必要があります。

どんな助けでも大歓迎です。

エラー - ファイル '/restricted/ff.aspx' が存在しません。

System.Web.HttpException: ファイル 'test.aspx' が存在しません。System.Web.UI.Util.CheckVirtualFileExists (VirtualPath virtualPath) で System.Web.Compilation.BuildManager.GetVPathBuildResultInternal (VirtualPath virtualPath、ブール値の noBuild、ブール値の allowCrossApp、ブール値の allowBuildInPrecompile) で System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert (HttpContext コンテキスト) System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean noAssert) の System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath,タイプ requiredBaseType、HttpContext コンテキスト、ブール型 allowCrossApp、

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

jboss - サーバーが Jboss で計画されたメンテナンス中に表示されるようにページを設定する方法は?

サーバーが計画メンテナンス中 (完全にダウンしていない) の場合、Jboss でエラーページを表示するように設定する方法は? ありがとう。

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

apache - 401用のApache2のカスタムエラーページ

.htaccessファイルの関連部分は次のとおりです。

ドキュメントルートは/var/ www / mywebsite / webに設定されており、多くのvhost上にあります。index.htmlページに移動できます。

私が見ているのは、一般的なApache401ページです。

編集:これは私のブラウザのエラーメッセージです:

認証が必要です

このサーバーは、要求されたドキュメントへのアクセスが許可されていることを確認できませんでした。間違ったクレデンシャル(パスワードの誤りなど)を指定したか、ブラウザが必要なクレデンシャルを指定する方法を理解していません。

さらに、ErrorDocumentを使用して要求を処理しようとしたときに、401AuthorizationRequiredエラーが発生しました。Apache / 2.2.9(Debian)PHP / 5.2.6-1 + lenny8 with Suhosin-Patch Server(www.dirbe.com Port 80)

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

java - HTTP クライアント エラー コード (4XX) および HTTP サーバー エラー コード (5XX) に対して JSP カスタム エラー ページを定義できますか?

Jboss サーバーを使用しています。web.xml で 502、503 などのカスタム エラー ページを構成できるように、すべての HTTP クライアント エラー コード (4XX) と HTTP サーバー エラー コード (5XX) を認識するかどうかを知りたいです。 ? 前もって感謝します。

編集:これを定義したドキュメントは見つかりませんでした。しかし、@ Jeremy はそれをテストする方法を提案してくれました。次のように、必要なエラー コードを返すサーブレットを記述します。