Можно ли изменить ограничение размера загружаемого файла в Alfresco Share?

У меня есть один вопрос об ограничении размера файла donwload в Alfresco Share. Когда я загружаю большой файл, я получаю всплывающее сообщение "Содержимое слишком велико для загрузки. Максимальный размер загрузки составляет 2 ГБ, выбранные файлы - 2,9 ГБ". Можно ли изменить ограничение на размер файла 3 ГБ или 4 ГБ? Я думаю, что сообщение ловится в архиве-и-download.js ниже кода

 archiveProgressSuccess: function ArchiveAndDownload_archiveProgressSuccess(response)
{

else if (response.json.status == "MAX_CONTENT_SIZE_EXCEEDED")
{
// The file size is too large to be zipped up:
Alfresco.util.PopupManager.displayPrompt(
{
text: this.msg("message.maxContentSizeExceeded", Alfresco.util.formatFileSize(response.json.done), Alfresco.util.formatFileSize(response.json.total, 2))
});
this.panel.hide();
}
},

И эта функция вызывается

getArchivingProgress: function ArchiveAndDownload_getArchivingProgress(prevFailures)
{
if (this._currentArchiveNodeURL != null && this._currentArchiveNodeURL != "")
{
Alfresco.util.Ajax.jsonGet({
url: Alfresco.constants.PROXY_URI + "api/internal/downloads/" + this._currentArchiveNodeURL + "/status",
responseContentType : "application/json",
successCallback:
{
fn: this.archiveProgressSuccess,
scope: this
},
failureCallback:
{
fn: this.archiveProgressFailure,
scope: this
},
failureCount: prevFailures
});
}
},

2 ответа

Хорошо, я нашел решение, добавив download.maxContentSize=-1 в alfresco-global.properties

Это не так просто, как следует, вы можете посмотреть здесь: http://docs.alfresco.com/community/concepts/dev-extensions-share-module-dynamic-configuration.html

Это о загрузке, но что интересно, <in-memory-limit>262144000</in-memory-limit> атрибут

Возможно, вы захотите скачать большой файл с помощью ftp или webdav со своей страницы общего доступа.

HTTP: // локальный: 8080 / на открытом воздухе / WebDAV / Сайты / swsdp / documentLibrary / content.doc

или с помощью wget

wget -r -nH -np -nv --cut-dirs = 1 --user = --password = http://localhost:8080/alfresco/webdav/Sites/swsdp/documentLibrary/content.doc

Другие вопросы по тегам