改造/cgi-lib.pl
添付ファイルサイズ上限の変更
ページに添付出来るファイルサイズはデフォルトだと1つのファイルにつき128KBが上限となっているが、「cgi-lib.pl」の該当部分を書き換える事でそのサイズを変更する事が出来る。
改造方法
- 「cgi-lib.pl」のスクリプトを改造する
- 23行付近に下のような行があると思うが、その数値「131072」を変えたいサイズにする(あまり大きくすると問題が起きる可能性も)
$cgi_lib'maxdata = 131072; # maximum bytes to accept via POST - 2^17
- 数値はbyteで示されていて「1KB=1024byte」なので、それを頭に入れて計算し数値を決める
- 1024(byte) × 128(KB) = 131072(byte)
ちなみに・・・
添付ファイルは直接読み出されるのでなく、CGIを経由して読み出すため、読み出して表示させる等する際直接に比べて時間がかかる(大小の差はあれサーバに負担もかかる)。
その違いは画像ファイル等で顕著で、大きい画像を表示する、画像数が多い場合は添付して使う(refプラグインで表示する)より別の場所に置いたファイルをURLで指定するなり、直接表示するプラグインを導入するなりした方が良い。