使用 Liferay 上传大文件(GB 数据)
Large file uploading (GB of data) using Liferay
是否可以 send/upload 使用 Liferay 和大文件 (cca 2GB)
UploadPortletRequest uploadRequest = PortalUtil.getUploadPortletRequest(request);
?
我知道数据传输默认限制为 104857600 B,但我发现通过将限制更改为 0,发送的数据量应该是无限的。应该使用临时存储目录来避免 OutOfMemoryException 或类似的东西(我猜..)
带有文件上传设置的 Liferay 控制面板的屏幕截图:Control Panel, Administration
是否可以使用这种技术发送 2GB 的文件?如果是这样,请告诉我如何以及我应该对限制和临时存储目录使用什么设置?
如果此解决方案不起作用,使用 Liferay 的最佳方法是什么?
为了完整起见:
要增加上传的文件大小,请将以下行添加到您的 portal-ext.properties 文件(在您的捆绑包目录中找到,如果作为捆绑包安装,则在 LR 7 中):
com.liferay.portal.upload.UploadServletRequestImpl.max.size=524288000
dl.file.max.size=0
来源:
https://web.liferay.com/de/community/forums/-/message_boards/message/6428002
是否可以 send/upload 使用 Liferay 和大文件 (cca 2GB)
UploadPortletRequest uploadRequest = PortalUtil.getUploadPortletRequest(request);
?
我知道数据传输默认限制为 104857600 B,但我发现通过将限制更改为 0,发送的数据量应该是无限的。应该使用临时存储目录来避免 OutOfMemoryException 或类似的东西(我猜..)
带有文件上传设置的 Liferay 控制面板的屏幕截图:Control Panel, Administration
是否可以使用这种技术发送 2GB 的文件?如果是这样,请告诉我如何以及我应该对限制和临时存储目录使用什么设置?
如果此解决方案不起作用,使用 Liferay 的最佳方法是什么?
为了完整起见:
要增加上传的文件大小,请将以下行添加到您的 portal-ext.properties 文件(在您的捆绑包目录中找到,如果作为捆绑包安装,则在 LR 7 中):
com.liferay.portal.upload.UploadServletRequestImpl.max.size=524288000
dl.file.max.size=0
来源:
https://web.liferay.com/de/community/forums/-/message_boards/message/6428002