0

HTML アップロード ボタンを使用して 5 MB の PDF ファイルをアップロードする方法は?5 MB のファイルをアップロードしようとすると、Maximum request length exceeded エラーが発生ます。(4メガバイト) .だから私は webconfig ファイルを変更しようとします,

<configuration>
    <system.web>
         <httpRuntime maxRequestLength="102400" executionTimeout="1200" />
    </system.web>
</configuration>

このように使用すると、リモートホストエラーによって既存の接続が強制的に閉じられました。私のプロジェクトは IIS7 でホストされています

<system.webServer>
   <security>
      <requestFiltering>
         <requestLimits maxAllowedContentLength="1048576" />
      </requestFiltering>
   </security>
 </system.webServer>

この方法では、5 MB のファイルをアップロードすることもできませんか? HTML アップロード ボタンを使用して 5 MB のファイルをアップロードするにはどうすればよいですか?

4

3 に答える 3

1

値の最後に「0」を追加しようとしてい<requestLimits maxAllowedContentLength>ます。バイト単位だと思います。つまり、例では約1MBに設定されています。

この設定に関するドキュメントは次のとおりです。

于 2012-09-10T09:15:35.817 に答える
0

これを共有ホスティング アカウントで実行している場合、これを解決できる可能性は低くなります。リソースの割り当てが限られているため、ホスティング プロバイダーは接続のタ​​イムアウトを指定するため、接続に時間がかかりすぎると閉じます。

私のアドバイスは、ホスティングプロバイダーの助けを求めるか、ホストまたはプランを変更してみてください.

于 2012-09-10T06:32:51.687 に答える
0

Murtuza Kabul が表示されない場合は、これが独自のサーバーであると仮定します。試す

requestLengthDiskThreshold="800000"

ところで、HTML アップロードは私の意見ではあまり良くないので、NeatUpload をお勧めします。

于 2012-09-10T07:19:14.657 に答える