出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

Windows2003のIISでダウンロードがうまく動かない   sk200chさん [2004/01/06 14:45:17] [3942]
  自己レス(解決)   sk200chさん [2004/01/07 9:45:38] [3945]
    Re:自己レス(解決)   YasNet(管理人)さん [2004/01/07 10:48:14] [3946]

[3942] Windows2003のIISでダウンロードがうまく動かない
投稿者:sk200chさん 2004/01/06 14:45:17
Windows2003ServerのIISでASPを動かしています。
ファイルの容量が数Mを超えると、ダウンロードはできるのですが、サイズが0になるのです。2000、XP、2000ServerのIISでは問題なく動いてます。
クライアントは、IE6.0です。以下にプログラムを添付します。
どなたか、お知恵をお借りできればと思います。よろしくお願い致します。

'ファイルをバイナリで読み込み
aBinary = oBasp21.BinaryRead(sFilePath)

'BASP21オブジェクトの解放
set oBasp21 = Nothing

'ヘッダ書き込み
Response.ContentType = "application/x-download"
Response.AddHeader "Content-Disposition", "attachment; filename=" & sFileName


'バイナリ形式で送信
Response.BinaryWrite aBinary
Response.flush
Response.end

[3945] 自己レス(解決)
投稿者:sk200chさん 2004/01/07 9:45:38
自己レスです。解決しました。
%windir%\system32\inetsrv\MeataBase.xml ファイルの
AspBufferingLimitのパラメータを変更します。
デフォルトでは、4194304(4MB)になっていました。

<参考>アップロード関係でも2003Severは縛りがあるようです。
「Windows2003 サーバのファイルアップロードについて」
http://www.bea.hi-ho.ne.jp/cgi-bin/user/byoko/bnews?f=b&p=30065


[3946] Re:自己レス(解決)
投稿者:YasNet(管理人)さん 2004/01/07 10:48:14
こんにちは YasNet(管理人)です。

アップロードは設定で制限があるのは、知っていたのですが
ダウンロードにもあったのですね

ご丁寧に報告頂き有難う御座います。

これで、1つ情報が増えました。感謝感謝です。

う〜ん2003サーバ増えてきているので
マシン購入するか・・・お金がぁ〜無い(泣)

それでは 失礼致します。

> 自己レスです。解決しました。
> %windir%\system32\inetsrv\MeataBase.xml ファイルの
> AspBufferingLimitのパラメータを変更します。
> デフォルトでは、4194304(4MB)になっていました。
>
> <参考>アップロード関係でも2003Severは縛りがあるようです。
> 「Windows2003 サーバのファイルアップロードについて」
> http://www.bea.hi-ho.ne.jp/cgi-bin/user/byoko/bnews?f=b&p=30065
>
>



TreeBBS For ASP V.0.1.3
Program By YasNet