Lotus notes 对于超过文件大小限制的文件上载,如何修复错误500?

Lotus notes 对于超过文件大小限制的文件上载,如何修复错误500?,lotus-notes,Lotus Notes,在我的LotusNotesWeb应用程序中,我有文件上传功能。在这里,我想在上传之前验证附件文件的大小,这是我通过webquerysave完成的。我的问题是,每当附加的文件大小超过服务器文档中配置的限制时,它就会抛出服务器错误页面,如“HTTP:500无效POST请求异常” 我尝试了一些方法来解决这个问题,但它们不起作用: 在domcfg.nsf中,我映射了名为“CustomGeneralErrorForm”的目标表单 我从中创建了“$$ReturnGeneralError”以显示错误页面。 在

在我的LotusNotesWeb应用程序中,我有文件上传功能。在这里,我想在上传之前验证附件文件的大小,这是我通过webquerysave完成的。我的问题是,每当附加的文件大小超过服务器文档中配置的限制时,它就会抛出服务器错误页面,如“HTTP:500无效POST请求异常”

我尝试了一些方法来解决这个问题,但它们不起作用:

  • 在domcfg.nsf中,我映射了名为“CustomGeneralErrorForm”的目标表单
  • 我从中创建了“$$ReturnGeneralError”以显示错误页面。
  • 在Notes.ini中,我添加了“HTTPMultiErrorPage=/error.html”

  • 我怎样才能解决这个问题?

    我想没有办法了。我已经尝试过多次捕捉这个错误,但我认为唯一的方法是用javascript测试文件大小;很明显,它只适用于html5浏览器,你可以在这篇文章中找到:

    所以。。。您必须编写代码来检测浏览器功能,在html5浏览器中使用javascript代码,并为旧浏览器找到替代方法。 例如,您可以根据您的后端使用Flash插件和post tu服务器端代码。 Uploadify是一个很好的机会()只工作一次,但是进行互联网搜索并选择最适合你的

    通过这种方式,您可以停止用户的大文章,但如果您需要上载大文件(>10Mb默认值),则必须设置具有更大文章大小限制的辅助internet站点服务器文档