2012-08-02 32 views
13

我正在使用SDL Tridion 2011 SP1,并将大型二进制文件上传为多媒体组件。这适用于高达30Mb的二进制文件,此后CME无法上传文件。我认为这是某种web.config设置来限制二进制大小,没有人知道我需要更改哪些配置文件以允许高达100Mb的二进制文件。这些CMS特定设置是否需要进行其他更改以支持通过WebDAV上传这些大型文件?将大型二进制文件上传到SDL Tridion多媒体组件时出错

我完全意识到我可以使用“外部多媒体组件”,但是我们有一些我们想要使用完整版本控制的大型二进制文件。

回答

11

这是你的问题的答案;你几乎在路上。

我们需要了解的第一件事是默认Tridion WebUI不会在web.config中设置任何maxFilesize,所以Tridion CME将采用机器配置文件大小[默认为30MB]。

这里上传更大的文件,你需要在WEBUI webconfig将位于c添加以下节点:\ PROGRAMFILES(x86)的\外表套上\网络\ WEBUI \的WebRoot \

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

请只确认maxAllowedContentLength接受字节....

例如你需要去maxAllowedContentLength到1GB,那么它应该像102.4亿

我希望这个答案会解决你的问题...... 一切顺利,

问候, 西仁

+0

我还必须将添加到下的配置中。 – 2016-04-28 18:49:30

7
+0

是,仅仅进行WebDAV ?我已经做了这些更改,但在通过CME – GourmetCMS 2012-08-02 14:35:21

+1

上传时仍然存在问题,其中不仅仅针对WebDAV,请参阅[本主题](http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_Tridion_2011_SPONE/CME_concept_242A17EC385644C8A77F2C976576492C )它解释了您遇到的问题的相同设置 – 2012-08-02 14:45:30

+1

我遇到了上传大小为47MB的PDF的问题。当我按照上述步骤操作时,在CM服务器上上传文件时可以正常工作。但是,当我通过客户端CME上传文件时,我将达到大约60%,重新发送上传,然后在GUI“无法识别上传状态数据”中使用以下消息发生错误。这里的任何想法? – 2013-01-08 23:28:59