我有两对不同的 CMS 和 CDS。一个在本地网络上,一个在公共域上。我正在向本地网络上的 CMS 添加一个新的目标类型。这种新目标类型的属性包含位于公共域中 CDS 的 IIS 上的 httpuploadwebsite。
现在,当我发布时,我得到了成功的结果,但文件没有到达公共域上的 CDS。Tridion Incoming Zip 文件夹也是空的。笔记:
- 两种 CDS 的 CMS 都不同。
- 一对 CMS/CDS 在本地网络上,另一对在公共域上。
提出一些解决方案。
我有两对不同的 CMS 和 CDS。一个在本地网络上,一个在公共域上。我正在向本地网络上的 CMS 添加一个新的目标类型。这种新目标类型的属性包含位于公共域中 CDS 的 IIS 上的 httpuploadwebsite。
现在,当我发布时,我得到了成功的结果,但文件没有到达公共域上的 CDS。Tridion Incoming Zip 文件夹也是空的。笔记:
提出一些解决方案。
所以总而言之,你是:
因此,为了解决您的问题,您很可能需要查看公共 CDS 上部署程序的配置。如果本地 CMS 在包含公共 CDS 目标时成功发布,那么公共 CDS 认为这是成功的,因此很可能是配置。
检查配置的最佳方法是首先查看似乎没有部署的部署程序的日志。日志将向您显示正在读取的配置,您应该从那里仔细检查配置的所有路径和设置,并解决日志中引发的任何问题。
您必须注意,由于您的问题没有明确说明,您不能从两个不同的 Tridion CMS 系统发布到完全相同的 CDS 设置。我的意思是,如果两个 CMS 系统将内容发布到同一个文档根目录,则内容将被覆盖,因为内容 ID 很可能是相同的。因此,您必须拥有完全独立的部署程序、配置和文档根/数据库模式。
要解决HTTPUpload 站点(或应用程序)的传输问题,我们可以:
SDL Tridion ASPX HTTP Upload
。Network Service
,但在 IIS 中确认您的环境)。小心误导性提示——仅仅因为传入是空的并不意味着某些东西没有部署或没有部署在其他地方。
虽然publish
和transport
故障排除可能相似,但请记住这Storage
是可配置的——文件、多媒体(二进制文件)和动态内容可以deployed
到不同的位置/媒体。