我正在尝试上传文件,使用的服务器端语言是 Perl。CGI 模块版本为 3.15
出于某种奇怪的原因,我可以上传任何低于 32KB 的文件,但超出该文件大小,我收到以下错误:
CGI.pm: Server closed socket during multipart read (client aborted?).
我尝试为 CGI 设置以下参数
use CGI ':standard';
$CGI::POST_MAX=-1;
$CGI::DISABLE_UPLOADS=0; # Allow file upload
但我仍然收到错误。
听说这个问题在较新版本的 CGI 中修复了,但是我无法升级 CGI 模块,是否有替代方案?
欢迎任何想法!