Hi all,
I need to limit upload size on my Apache2+Mason powered website. The goal is to limit upload size depending to category of user - eg: guest = 500kB, registered = 2MB, admin = 10 MB.
I already found node Mason upload limit size, but it seems to don't work with Apache2. I'm not Apache2/Mason guru. I often get 500 error from server with message: Can't call method "comp" on an undefined value. Probably $m is not properly initialized.
I know that I can use LimitRequestBody in Apache configuration, but how can I handle errors in my Mason code in case of this limit exceeds?
Used apps/modules versions:
- Apache2 - 2.0.48
- libapreq2 - 2.03_dev
- mod_perl - 1.99_14
- HTML::Mason - 1.26
- MasonX::Apache2Handler - 0.05
- MasonX::Request::WithApache2Session - 0.04
- Apache::Session - 1.54