【问题标题】:Content Porter Issue - Import into Tridion 2011 from Tridion 5.3Content Porter 问题 - 从 Tridion 5.3 导入到 Tridion 2011
【发布时间】:2012-11-26 06:37:05
【问题描述】:

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

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

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

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

【问题讨论】:

  • 你能导入任何更小尺寸的包吗?哪个 web.config(路径)有 1000 MB 的限制?

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


【解决方案1】:

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

  1. 如果您的 Content Porter 网站在 IIS 6 上运行,请将名为 AspMaxRequestEntityAllowed 的元数据库属性更改为表示您希望从 Content Porter 上传的最大字节数的数字。典型值可能是 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。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-30
    • 2013-01-24
    • 1970-01-01
    • 2012-06-24
    • 2014-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多