私は自分のウェブサイトWindows Server 2007.
をIIS
asp:FileUpload コントロールを追加しました
Web.Config ファイル<httpRuntime maxRequestLength="60000"/>
の下に 設定しました<system.web>
ただし、Web サイトでは、ファイルに指定されている最大長のファイルを保存することは許可されていませんweb.config
。
これどうやってするの?
ありがとう..
web.config ファイルで以下を使用する必要があると思います。
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="60000" />
</requestFiltering>
</security>
</system.webServer>
</configuration>
正しい@Maartenの答えに加えて。
問題は、IIS 7以降のmaxAllowedContentLengthのデフォルトの許可値が30000000バイトであるため、この制限を超えるファイルをアップロードしようとすると、要求フィルタリングモジュールが、要求コンテンツの長さを超える要求を拒否するように構成されていることを示します。
このリンクのこのエラーのデモについて