2017-04-27 3 views
0

Ich habe eine Frage über die Größe der Download-Datei in Alfresco Share. Wenn ich eine große Datei herunterladen, habe ich eine Meldung Popup "Der Inhalt ist zu groß zum Download. Die maximale Downloadgröße beträgt 2GB, die ausgewählten Dateien sind 2,9GB." Ist es möglich, dieses Dateigrößenlimit auf 3 GB oder 4 GB zu ändern? ich glaube, die Nachricht im Archiv-und-download.js von unten CodeKann die Download-Dateigröße in Alfresco Share geändert werden?

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(); 
} 
}, 

Und diese Funktion aufgerufen durch

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 
}); 
} 
}, 
+0

Welche Version von Alfresco Share verwenden Sie? – Gagravarr

+0

Die Version, die ich verwende, ist Community - 5.2.0 (r128301-b8) – vincent

Antwort

1

Es ist nicht so einfach wie es sein soll, wird erhalten catpured wird Sie können hier einen Blick: http://docs.alfresco.com/community/concepts/dev-extensions-share-module-dynamic-configuration.html

hier geht es um Upload ist aber, was interessant ist, ist die <in-memory-limit>262144000</in-memory-limit> Attribut

Sie m ight wollen große Datei mit FTP- oder WebDAV-von Ihrer Aktie Seite

http://localhost:8080/alfresco/webdav/Sites/swsdp/documentLibrary/content.doc

oder mit wget

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

+0

Ja, das ist für den Upload. Gibt es ein ähnliches Attribut für den Download? – vincent

+0

Nicht, dass ich weiß, deshalb habe ich die webdav-Lösung vorgeschlagen. Aber ich bin mir ziemlich sicher, dass etwas für den Download existiert, der einfach nicht verfügbar ist. Ich kann mir das jetzt nicht ansehen, da ich noch etwas anderes zu tun habe, aber vielleicht möchten Sie den Krieg im Freien eröffnen und prüfen, was in den verschiedenen Frühlingsdateien existiert. Sie werden wahrscheinlich etwas finden, was zum Hochladen existiert. – prignony

0

OK, ich habe die Lösung gefunden durch Zugabe von download.maxContentSize = -1 in alfresco-global.properties

Verwandte Themen