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