コラボフローにはアップロードファイルのサイズ制限設定はありません。しかしWebサーバー(IIS、ColdFusion)の設定に依存し、初期設定では「約20MB」のファイルまでに制限されています。
必要に応じてWebサーバーの設定を変更することで、アップロードサイズを拡大する事が可能です。
※ColdFusionのサービス、OSの再起動は共に不要です。
IISの設定変更
- スタート > 管理ツール > インターネット インフォメーション サービス (IIS) マネージャー をクリックします。
- 左ツリーから、サーバー名 > Default Web Site > サイト を展開し、コラボフローのディレクトリを右クリックします。
- IISの「要求フィルター」アイコンをダブルクリックします。
- 「機能設定の編集...」をクリックします。
- 「許可されたコンテンツ最大長(バイト)」をご希望のサイズに変更します。 ★1
- OKボタンをクリックします。
Default Web Siteの許可されたコンテンツ最大長について
Default Web Siteに設定されている許可されたコンテンツ最大長が、コラボフローのディレクトリの設定値(★1)より少ない場合は、Default Web Siteの設定値も★1以上のサイズに変更が必要です。
- スタート > 管理ツール > インターネット インフォメーション サービス (IIS) マネージャー を右クリックします。
- 左ツリーから、サーバー名 > Default Web Site > サイト を右クリックします。
- IISの「要求フィルター」アイコンをダブルクリックします。
- 「機能設定の編集...」をクリックします。
- 「許可されたコンテンツ最大長(バイト)」を★1以上のサイズに変更します。
- OKボタンをクリックします。
ColdFusionの設定変更
- スタート > アプリ > Adobe > Administrator をクリックします。
※Webブラウザが起動します。
※メニューが見当たらない場合は、ブラウザで直接「 http://127.0.0.1:8500/CFIDE/administrator/ 」にアクセスしてください。 - ユーザー名とパスワードを入力し、ログインをクリックします。
- 左メニューから、サーバーの設定 > 設定 をクリックします。
- 「送信データの最大サイズ」をご希望のサイズに変更します。 ★2
- 「リクエストのスロットルメモリ」をご希望のサイズに変更します。 ★3
- 変更の送信ボタンをクリックします。
ColdFusion 2018をご利用の場合
ColdFusion 2018のStandard Editionライセンスを登録後に サーバーの設定 > 設定 の変更をしようとすると「コアプールサイズ」、「最大プールサイズ」の制限にかかる場合があります。
制限にかかった場合は「コアプールサイズ」、「最大プールサイズ」ともに「10」へ変更して設定を行ってください。
設定手順内にある、3種類の設定値の説明と関係について
★1.許可されたコンテンツ最大長(バイト)
1つのブラウザから一度に送信できる、アップロードサイズになります。
※バイト単位の指定になるのでご注意ください。MB単位をバイト単位に変換するには1048576倍(1024×1024倍)にします。
例)最大100MBとする場合は「104857600」を指定します。
★2.送信データの最大サイズ(MB)
1つのブラウザから一度に送信できる、アップロードサイズになります。
★3.スロットルメモリ(MB)
全てのブラウザから同時に受け付ける合計アップロードサイズ(サーバー側の許容量)になります。
例)200MBを指定した場合
Aさんから・・・100MB のファイルをアップロード中
Bさんから・・・80MB のファイル 〃
Cさんから・・・20MB のファイル 〃
を同時に処理できます。
※この状態ではスロットルメモリの空きがありませんので
他の方はしばらく待ってからアップロードをしないとエラーとなります。
IISの設定について
Microsoft の製品のため、上記作業はお客様の責任において
行っていただきますようお願いいたします。
ColdFusionの設定について
Adobe の製品のため、上記作業はお客様の責任において行っていただきますようお願いいたします。
各サイズの関係が「★1<=★2<=★3」となるように設定をします。
また、★3は初期値の「200MB」が推奨値でございますので、
極力変更されない事をお勧めいたします。
補足
ファイルアップロード時に以下のエラーメッセージが表示された場合は、ColdFusionの設定値をIISと同じ値に設定いただくことで、ファイルサイズが制限値を超えたことがわかるメッセージが表示されるようになります。エラーメッセージ
サーバー側の処理に問題が発生しました。
status Text=Post Size exceeds the maximum limit
status=400
コメント
0件のコメント
記事コメントは受け付けていません。