内容搬运工问题 - 从Tridion 5.3导入到Tridion 2011

时间:2012-11-26 06:37:05

标签: tridion tridion-2011 content-porter-2009

我正在将Tridion 5.3内容导入Tridion 2011。 导出内容很好。但是后来当尝试导入导出的内容时,显示的消息显示失败

  • 无法上传包裹。可能会限制对服务器的访问或程序包太大。
  • 此请求需要缓冲数据才能成功。
  • 导入已中止

文件大小尝试导入500KB的rages web.config文件中的MaxRequestLengthLimit为1000 MB

同时检查其用户权限问题是否尝试使用Admin,同样的错误消息并关闭。

1 个答案:

答案 0 :(得分:4)

MaxRequestLengthLimit与内容移植器上传大型二进制文件无关,这很可能是您遇到的问题。从SDL ContentPorter 2009 SP2 documentation开始,您必须执行以下操作:

  1. 如果您的内容移植者网站在IIS 6上运行,请将名为AspMaxRequestEntityAllowed的配置数据库属性更改为一个数字,该数字表示您希望从内容移植器上载的最大字节数。典型值可能是209752100,即200 MB。

  2. 如果您的Content Porter网站在IIS 7.0或IIS 7.5上运行,则在Content Porter服务器计算机上,导航到Content Manager根位置的Content Porter\ImportExportService\子文件夹。默认为c:\Program Files (x86)\Tridionc:\Program Files\Tridion)。

  3. 在纯文本或XML编辑器中打开web.config文件。

  4. 在根<system.webServer>元素中,添加以下片段(如果元素不存在则创建元素):

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

    其中maxAllowedContentLength属性的值表示您希望上传的文件大小(显示的值允许上传最多200 MB的文件)。

  5. 保存并关闭web.config并重新启动IIS。