WebGUI now adds a warning to the log when a file upload is too big, and gracefully recovers from the problem.
This commit is contained in:
parent
a9ef84f691
commit
96b1f91f37
2 changed files with 7 additions and 0 deletions
|
|
@ -439,6 +439,12 @@ sub open {
|
|||
### CGI object
|
||||
$CGI::POST_MAX=1024 * $session{setting}{maxAttachmentSize};
|
||||
$session{cgi} = CGI->new();
|
||||
if ($session{cgi}->cgi_error =~ /^413/) {
|
||||
$session{header}{status} = $session{cgi}->cgi_error;
|
||||
WebGUI::ErrorHandler::warn("File upload too big. May need to adjust Max File Size setting.");
|
||||
$CGI::POST_MAX=-1;
|
||||
$session{cgi} = CGI->new();
|
||||
}
|
||||
###----------------------------
|
||||
### header variables
|
||||
$session{header}{mimetype} = 'text/html';
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue