Mojoで大きいファイルをアップロードするとファイルが切れちゃう時の対応
Mojolicious::Liteで社内用簡易ファイルアップロードcgiを動かしてたんですが、
大きいサイズが途中で切れちゃってた。
調査してみると、どうもデフォルトでのメッセージサイズが設けられている様子。
環境変数MOJO_MAX_MESSAGE_SIZEを設定したら大きいファイルもアップロードできた。
# メッセージの最大サイズを10Mにする $ENV{MOJO_MAX_MESSAGE_SIZE}=1024*1024*10;
Mojoの環境変数一覧を見てみると他にもいろいろ設定出来そうですね!
http://search.cpan.org/~kraih/Mojolicious-0.999924/lib/Mojolicious/Guides/Cheatsheet.pod