アップロードの設定は以下の通りです(事前にphp.iniのupload_max_filesizeとpost_max_sizeを変更する必要があります)。
- アップロードファイルの総量
- プライベートルーム(各個人のルーム)の総量は、権限ごとで定義されています。権限管理 → 編集 → プライベートルームの容量 で変更できます。
- グループルームの総量は、システム管理 → 一般設定 → グループルームの容量 で変更できます。
- パブリックスペースについては、無制限です。
- キャビネットのアップロードサイズ→キャビネットの編集画面で変更できます。
- グループルーム・パブリックスペースのキャビネット→キャビネットの編集画面で変更できます。
- マイルームのキャビネット(むやみに大きなファイルをアップさせないため、現状5Mとなっています。) → 以下の手順で変更
1.[webapp/modules/cabinet/install.ini] の15行目あたり
upload_max_size = 5242880
を変更する。(0: 無制限、それ以外: アップロードサイズ)
2.モジュール管理でキャビネットをアップデート
3.キャビネットを新規作成する。
- 各モジュールのアップロードファイルサイズ → 以下の手順で変更
[webapp/config/global-config.ini] 43行目あたり
;-----------------画像最大アップロードサイズ-------------------------------
_UPLOAD_MAX_SIZE_IMAGE = 2000000
_UPLOAD_MAX_SIZE_ATTACHMENT = 2000000
を変更します。
※「アップロードに失敗したか、タイムアウトになった可能性~」のメッセージを出したくない場合の対処方法(大きなファイルをアップロードしているためにアプリケーション側でタイムアウトになっている状態:10秒)
以下を修正し、モジュール管理の一括アップデートを行います。
[webapp/modules/common/files/js/common.js]_attachmentCheckerメソッド
if(totaltime > 10000) { if (!commonCls.confirm(commonLang.upload_timeout_confirm)) {
↓
if(totaltime >
50000) { /* 数値を増やす 例だと50秒でタイムアウトの確認メッセージ表示*/
if (!commonCls.confirm(commonLang.upload_timeout_confirm)) {