我已经在我的 PC 上安装了CQ5.5author
和publish
实例。但是当我添加一个新页面并发布它时,它不会出现在发布实例中。仅呈现空白页。
我已经尝试siteadmin
从工具中的页面和页面激活它Replication
。只有导航项出现在 Publish 实例中。
我还检查了请求日志。但它只给出了一个
200 response(OK)
有人可以帮我吗?
我已经在我的 PC 上安装了CQ5.5author
和publish
实例。但是当我添加一个新页面并发布它时,它不会出现在发布实例中。仅呈现空白页。
我已经尝试siteadmin
从工具中的页面和页面激活它Replication
。只有导航项出现在 Publish 实例中。
我还检查了请求日志。但它只给出了一个
200 response(OK)
有人可以帮我吗?
您需要激活/复制所有模板和组件所在的 /apps/site 文件夹,以将其从您的作者实例推送到您的发布实例。激活页面不会自动激活它使用的组件和模板。
去:
http://localhost:4502/etc/replication/treeactivation.html
然后,您可以检查您的发布实例以查看您的模板和代码。
很容易错过激活您的应用程序文件夹,因为您可以激活的页面没有像网站管理员这样的 ui。
激活页面/文件夹/资产不会激活子页面/文件夹/资产。这可能会导致混淆,尤其是在使用文件夹时。
通常,如果您需要激活树,最好的方法是使用树激活实用程序
我见过的唯一一次是没有安装代码。那将是我要检查的第一件事。转到(假设您的发布者在端口 4503 上)
http://localhost:4503/crx/de
您应该将代码放在 /apps 中,并且您也应该能够在 /content 中找到内容页面。
发生这种情况的原因是 sling:resourceType 属性指向一个不存在的组件,因此它使用默认值,即空输出。
您必须为两种环境(作者和发布)构建代码。这样,两个环境将以 cq5 包和 felix 包的形式安装相同的源代码副本。然后,如果您在任何现有页面上创建新页面或删除任何组件,则在通过 Sidekick 中的“激活页面”链接或通过复制树激活页面激活相同后,它将在发布环境中显示相同。