IIS7でクラッシュする従来のASP Webサイトがあります。IISでは特定のサイズを超えるファイルのアップロードが許可されていないため、クラッシュしています。これはわかっています。約200k未満のファイルは正常に機能するため、IISのステータスコード500エラーを削除しましたが、ローカルで実行した場合とは異なり、ファイル名とコードが失敗した行が表示されません。
代わりに私は得る:
「内部サーバーエラーが発生したため、ページを表示できません。システム管理者の方は、ここをクリックしてこのエラーの詳細を確認してください。」
例については、 http://adcore-com-au.si-sv3956.com/admin/edit_options.asp を参照してください。
どのように表示されるかについては、 http://www.yart.com.au/admin/edit_options.asp を参照してください。
ファイル名とコードが失敗した行を取得するにはどうすればよいですか?
これが私のIIS設定です:
(出典: yart.com.a )
IISサーバーに管理者としてログインし、IIS 7 Managerを開き、エラーメッセージを変更するWebサイトの下にあるAspアイコンを開きます(他のすべてのアイコンとともに右側に表示されます。これが最初のアイコンです)。
下にスクロールして、ブラウザにエラーを送信をTrueに変更します。 iisreset
する必要があるかもしれませんが、よくわかりません。