我们为客户提供了一个门户,允许他们直接在我们的平台上启动新项目。问题是我们不能上传大于10 is的文件。
每次我试图上传大于10 to的文件时,我都会出现“连接被重置”的错误。经过一些研究,似乎我需要改变上传的最大大小,但我不知道在哪里做。我在的CentOS 6.4/RedHat上。语言: TCL。
有人知道怎么做吗?
编辑
最后,我可以使用命令ns_limits set default -maxupload 500000000解决这个问题。
发布于 2019-03-27 15:12:06
在config.tcl中,将以下行添加到nssock模块部分:
set max_file_upload_mb 25
# ...
ns_section ns/server/${server}/module/nssock
# ...
ns_param maxinput [expr {$max_file_upload_mb * 1024 * 1024}]
# ...还建议限制上传时间,方法是设置:
set max_file_upload_min 5
# ...
ns_section ns/server/${server}/module/nssock
# ...
ns_param recvwait [expr {$max_file_upload_min * 60}]如果运行在nsopenssl之上,则必须在不同截面中设置这些配置值(maxinput、recvwait)。
发布于 2019-03-28 09:56:57
我看到你在经营开放项目。除了设置mrcalvin所描述的maxinput值AOLserver外,还需要在Site中设置2个参数:
这些值应该设置为以字节为单位的值,但不大于AOLserver的AOLserver值。有关更多信息,请参见项目开放文档。
在使用反向代理运行Project的情况下,请检查文档为英镑而来和为Nginx而来。很可能你也需要设置一个更大的文件上传限制。
https://stackoverflow.com/questions/55380126
复制相似问题