1

私は完全に困惑している非常に深刻な問題を抱えています。

(Windows 7 の IIS 7.0) IIS > 要求フィルタリング > 右クリックの空白 > 機能設定の編集で確認できる「最大許容コンテンツ長」の IIS 値をいじっていました。これを 300 億に設定して、大きなファイルのアップロードを試し、IIS を再起動しました。

フォームが送信されるまで、すべてのシステムが機能するようになりました。送信ボタンがクリックされた瞬間に、宛先ページが次のエラーで読み込まれます。

リクエスト オブジェクト エラー 'ASP 0104 : 80004005'

操作は許可されていません

/SERS/OHSIndex.asp、20行目

20 行目のコードは単に request.form です。どこに行っても、行番号は最初の request.form の行に変わります。

そこで、この「最大許容コンテンツ長」を 30000000 バイトに戻し、完全に再起動しました。私の問題はまだ残っています。誰かがこれを解決する方法を知っていることを願っています.私は完全に立ち往生しており、私のシステムはすべて動作していません. ヘルプ..

4

3 に答える 3

3

許可されるコンテンツの最大長はアップロード用ではなく、最大応答長 IIRC 用です。とにかく、設定を元に戻してもうまくいかないようです。%windir%\system32\inetsrv\config\applicationHost.config ファイルでこれを直接編集してみてください。

または、古いバージョンの構成ファイルを復元して、設定を復元することもできます: http://jshidell.com/2012/03/27/fixing-corrupted-applicationhost-config-file-in-iis-7/

于 2013-06-26T08:40:46.730 に答える
0

まず、小さなファイル(200kb未満)で問題なく動作することを確認できますか?そうでない場合、問題は別の場所にあります。

「許可されるコンテンツの最大長」を変更したというのは、サイトの AspMaxRequestEntityAllowed 設定を変更したということですか?

于 2013-06-26T09:24:32.157 に答える