Ошибка загрузки больших двоичных файлов в SDL Tridion Multimedia Components
Я использую SDL Tridion 2011 SP1 и загружаю большие двоичные файлы в качестве компонентов мультимедиа. Это отлично подходит для двоичных файлов до 30 МБ, после чего CME не может загружать файлы. Я предполагаю, что это какой-то параметр web.config для ограничения двоичных размеров, кто-нибудь знает, какие файлы конфигурации мне нужно изменить, чтобы разрешить бинарные файлы до 100 МБ. Являются ли эти конкретные настройки CMS, и мне нужно будет внести дополнительные изменения в поддержку загрузки этих больших файлов через WebDAV?
Я полностью понимаю, что для этого могу использовать "Внешние мультимедийные компоненты", но у нас есть несколько больших двоичных файлов, на которые мы хотим использовать полный контроль версий.
Ответы
Ответ 1
Вот ответ на ваш вопрос; вы почти на пути.
Первое, что нам нужно понять, по умолчанию Tridion WebUI не будет устанавливать maxFilesize в web.config, поэтому Tridion CME получит размер файла конфигурации машины [по умолчанию 30 МБ].
Здесь для загрузки большего файла вам нужно добавить следующий node в webUI webconfig, который будет расположен в каталоге c:\programfiles (x86)\Tridion\web\WebUi\WebRoot\
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="1073741824"/>
</requestFiltering>
</security>
Пожалуйста, убедитесь, что maxAllowedContentLength принимает только байты....
например. вам нужно перейти на maxAllowedContentLength в 1GB, тогда он должен быть как 10240000000
Я надеюсь, что этот ответ решит вашу проблему...
Всего наилучшего,
С уважением,
Hiren
Ответ 2
Попробуйте эту ссылку с портала документации SDL Tridion (требуется вход в систему)
Для WebDAV: http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_Tridion_2011_SPONE/task_E1E4BB75BEB84404B4EFAFC6B8A22D15
Для CME: http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_Tridion_2011_SPONE/CME_concept_242A17EC385644C8A77F2C976576492C