2012-04-23 15 views
1

IIS 6で実行されていて、うまく機能していたASP.NET Webサイトがあります。私たちは、お客様が大きなファイル(50MB以上)を問題なくアップロードできるようにしました。私たちは最近(自分の会社)移転し、私たちのウェブサイトはオフサイトにも移動していました(私たちの建物内のサーバーに入る前)、IIS 6からIIS 7に切り替える必要がありました。お客様が大きなファイルを転送することを許しません。私は小さなファイル(< 10メガバイト)をテストしていると、彼らは罰金アップロード、私は10メガバイトの上に何かをしようとしたとき、私は404エラーを取得:大きなファイルのアップロードが許可されていないWebサイト

404 - File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.

我々はすでに私たちのweb.configファイルに次き:

<httpRuntime maxRequestLength="1321600" /> 

IIS 7には設定がありますか?

+0

[IIS7/Win7 Proの最大アップロードファイルサイズの増加]の複製可能性(http://stackoverflow.com/questions/2759461/increasing-max-upload-file-size-on-iis7-win7-pro) –

答えて

8

あなたがweb.configファイルからこの設定を変更することができるはずです。ここ

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

さらに詳しい情報:http://support.microsoft.com/kb/942074/

+0

ありがとうbobek ....魅力のように働いた! – Robert

+0

こんにちはBobek、 "524288000"はMbに何が関係していますか? – Jay

0

アップロード制限は、あなたのmachine.configに格納されます。

あなたはそうのようなあなたのweb.configファイルでこれをオーバーライドすることができます:あなたはthis MSDN documentにこのについての詳細情報を見つけることができ

<system.web> 
     <httpRuntime executionTimeout="110" maxRequestLength="20000" /> 
</system.web> 

+0

私たちはweb.configにこれをすでに持っています....申し訳ありませんが、私はこれを私の元の投稿に入れたいと思いましたが、忘れました。 – Robert

+0

その場合、ボベックの答えはおそらくあなたが探しているものでしょう。 –

関連する問題