2012-08-02 19 views
13

Używam SDL Tridion 2011 SP1 i przesyłam duże pliki binarne jako komponenty multimedialne. Działa to dobrze dla plików binarnych o wielkości do około 30 Mb, po czym CME nie może przesłać plików. Zakładam, że jest to jakieś ustawienie web.config w celu ograniczenia wielkości binarnych, czy ktoś wie, które pliki konfiguracyjne muszę zmienić, aby umożliwić pliki binarne do 100 MB. Czy są to konkretne ustawienia CMS i czy muszę wprowadzić dodatkowe zmiany, aby umożliwić przesyłanie dużych plików przez WebDAV?Błąd przesyłania dużych plików binarnych do SDL Tridion Multimedia Components

Jestem w pełni świadomy, że mogę użyć "zewnętrznych komponentów multimedialnych" do tego, ale mamy kilka dużych plików binarnych, które chcemy użyć pełnej kontroli wersji.

Odpowiedz

11

Oto odpowiedź na pytanie; jesteś już w drodze.

Pierwszą rzeczą, którą musimy zrozumieć, jest to, że Tridion WebUI domyślnie nie ustawi maxFilesize w web.config, więc Tridion CME przyjmie rozmiar pliku konfiguracyjnego maszyny [domyślnie jest to 30 MB].

tu aby przesłać większy plik trzeba dodać następujący węzeł pod WebUI webconfig który znajduje się w katalogu C: \ Program (x86) \ Tridion \ web \ WebUI \ WebRoot \

<security> 
    <requestFiltering> 
    <requestLimits maxAllowedContentLength="1073741824"/> 
    </requestFiltering> 
</security> 

Proszę się tylko upewnić maxAllowedContentLength akceptuj w bajcie ...

dla np. trzeba iść do maxAllowedContentLength 1GB to powinno być jak 10240000000

Mam nadzieję, że odpowiedź będzie rozwiązany problem ... Wszystko co najlepsze,

pozdrowienia, Hiren

+0

Musiałem również dodać również do konfiguracji pod . –

7
+0

Czy to tylko dla WebDAV ? Wprowadziłem te zmiany, ale nadal mam problemy z przesyłaniem za pośrednictwem CME – GourmetCMS

+1

nie tylko dla WebDAV, zobacz [ten temat] (http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_Tridion_2011_SPONE/CME_concept_242A17EC385644C8A77F2C976576492C), który wyjaśnia te same ustawienia dla napotkanego problemu. –

+1

Mam problem z załadowaniem pliku PDF o wielkości 47 MB. Kiedy wykonuję powyższe kroki, działa poprawnie podczas przesyłania pliku na serwer CM. Ale kiedy załaduję plik za pośrednictwem CME klienta, dostanę około 60%, ponownie wyślę do przesłania, a następnie pomylę się z następującym komunikatem w GUI "Nie można odświeżyć danych stanu wysyłania". Jakieś pomysły tutaj? –

Powiązane problemy