AEM常见问题解答 aem-faqs

CAUTION
AEM 6.4已结束扩展支持,本文档将不再更新。 有关更多详细信息,请参阅 技术支助期. 查找支持的版本 此处.

请阅读本页,以获取有关AEM疑难解答和配置问题的解答。

Sites sites

如何配置无二进制分发? how-do-i-configure-binary-less-distribution

通过共享数据存储进行部署时支持无二进制分发,并且涉及利用基于保管库的分发包导出程序(工厂PID: org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory)包生成器。

启用无二进制模式后,分发的内容包包含对二进制文件的引用,而不是实际的二进制文件。

如何启用无二进制分发? how-do-i-enable-binary-less-distribution

要启用无二进制分发,请使用共享的Blob存储进行部署。
检查 useBinaryReferences OSGi配置中的属性( org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory) 你的代理正在使用的。

在AEM站点控制台中导航页面层次结构时,如何自定义错误消息? how-can-i-customize-the-error-messages-while-navigating-page-hierarchy-in-aem-sites-console

检查个人设置(JS尚未缩小)的“网络”面板(Chrome浏览器的)。

查看 Initiator 列来确定请求的发起者。 它提供从中进行AJAX调用的文件和行号。 之后,您可以跟踪错误处理函数并根据需要更改错误消息。

如何在AEM中为内容作者创建语言副本时启用权限? how-to-enable-permissions-while-creating-language-copy-for-content-authors-in-aem

要创建语言副本功能,内容作者需要在 /content/projects 位置。

如果您还要求作者管理项目,则解决方法是将作者添加到 project-administrators 群组。

如何在为项目创建语言副本时更改格式? how-to-change-the-format-while-creating-language-copy-for-a-project

在创建翻译项目之前,在根中创建语言根目录和语言副本。

例如,
在中创建语言根 /content/geometrixx 名称为 fr_LU (并标题为法语(卢森堡))。 随后,从引用面板中创建页面的语言副本,并导航到 Create structure only 选项 Create & Translate. 最后,创建一个翻译项目,然后将语言副本添加到翻译作业。

有关详细信息,请参阅以下其他资源:

如何审核AEM功能,如登录尝试次数、ACL或权限更改? how-to-audit-aem-capabilities-such-as-login-attempts-and-acl-or-permission-changes

AEM引入了记录管理更改的功能,以便更好地进行疑难解答和审核。 默认情况下,该信息将记录在 error.log 文件。 为了更便于监控,建议将它们重定向到单独的日志文件。
要将输出重定向到单独的日志文件,请参阅 如何在AEM中审核用户管理操作.

默认情况下如何启用SSL? how-to-enable-ssl-by-default

Adobe Experience Manager(AEM)6.4随SSL向导一起提供,并提供用于配置Jetty和Granite Jetty SSL支持的用户界面。

要默认启用SSL,请参阅 默认情况下为SSL.

内容服务基于Sling模型,AEM开发人员必须为导出的每个组件提供一个Sling模型选项。

要了解如何从React应用程序使用AEM内容服务,请参阅 AEM Content Services快速入门 教程。

此外,如果开发人员想要导出组件树,则还可以实施 ComponentExporterContainerExporter 界面,并使用 ModelFactory 迭代子元件并返回其模型表示。 请参阅以下资源:

[1] Adobe-Marketing-Cloud/aem-core-wcm-components

[2] Apache Sling ::Sling模型

如何禁用AEM 6.4调查弹出窗口? how-to-disable-aem-survey-pop-up

您可以使用触屏UI或Web控制台来选择启用使用情况统计信息收集。 有关详细说明,请参阅 选择加入汇总使用情况统计信息收集.

是否有一个好资源重点介绍了升级到AEM 6.4的主要功能? is-there-a-good-resource-that-highlights-the-key-features-for-upgrading-to-aem

请参阅 了解升级AEM的原因 描述了考虑升级到最新版Adobe Experience Manager的客户的主要功能的高级别划分。

如何配置AEM实例以使用PorterStem过滤器? how-to-configure-an-aem-instance-to-use-the-porterstem-filter

PorterStem过滤器采用Porter Stem Algorithm for English。 结果与用Snowball Porter Stemmer和 language="英语" 参数。 但是该调节器直接使用Java进行编码,而不是基于Snowball。 它不接受受保护词的列表,并且仅适用于英语文本。

Oak公开了一组lucene提供的分析器配置元素,以供在AEM中使用。 要了解如何使用过滤器,请参阅 Apache Oak分析程序 in 简单搜索实施指南.

如何执行完全重新索引? how-to-perform-a-full-re-indexing

重新编制索引时应始终适当考虑其对AEM整体性能的影响,并在活动量较低或维护时间较短的期间执行。

请参阅 有关查询和索引的最佳实践 以了解重新编制索引的原因。

设计导入程序中是否支持缩小的JS库? do-we-support-minified-js-libs-in-design-importer

您需要将AdobeGraniteHTML库管理器的JS处理器默认配置属性更改为 最小:gcc. 要成功导入设计包,建议在我们的客户端库中包含预先缩小的第三方库。

Assets assets

上传MP4文件(例如,使用拖放方法)时,资产工作流为何会重复? why-the-assets-workflow-repeats-itself-while-uploading-mp-files-for-example-using-drag-and-drop-method

如果用户上传影片文件在资产节点下没有删除权限,则删除区块节点会失败,并且会重新启动上传。

一次可使用AEM 6.4操作的数字资产的最大数量是多少? what-is-the-maximum-number-of-digital-assets-that-can-be-operated-with-aem-at-a-time

Adobe Experience Manager(AEM)6.4当前允许您一次上传多达2 GB的资产。

有关可以使用AEM 6.4操作的资产最大数量的其他信息,请参阅 资产大小调整指南.

创建语言副本时,OOTB配置的默认设置是什么? what-are-the-default-settings-for-ootb-configurations-while-creating-language-copy

通过经典UI创建语言副本时,资产不会移到新语言层次结构下,而是会从语言主控中使用。

然而,当您通过触屏UI创建语言副本(引用 -> 更新语言副本),则会使用新语言创建新的DAM文件夹,并且资产会从此处引用。

这是OOTB配置的默认设置。 您可以设置 翻译页面资产 = 不翻译 在翻译配置中。
对于AEM 6.4, 工具 > Cloud Services > 翻译云服务.

如何禁用导致AEM SegmentStore(AEM 6.3.1.1)呈指数级增长的AEM组件? how-to-disable-an-aem-component-causing-exponential-growth-for-the-aem-segmentstore-aem

您可以禁用OSGi组件禁用程序。 要使用此服务,请参阅 OSGi组件禁用程序.

作为解决方法,您还可以通过UI或通过 curl 命令(示例如下)。

curl -u admin:$(pass CQ_Admin) 'http://localhost:4502/system/console/components/com.day.cq.analytics.sitecatalyst.impl.importer.ReportImporter' --data 'action=disable'

如何使用AEM 6.4实例配置资产分析? how-to-configure-asset-insights-with-aem-instance

要设置和配置资产分析,以便通过Adobe激活(DTM)部署Experience Manager,请参阅 使用AEM Assets设置资产分析.

如何自定义管理控制台? how-to-customize-admin-consoles

AEM提供了各种机制,允许您自定义创作实例的控制台和页面创作功能。
要了解如何创建自定义控制台和自定义控制台的默认视图,请参阅 自定义控制台.

基于CoralUI 2和基于CoralUI 3的组件之间有何区别? what-is-the-difference-between-coralui-and-coralui-based-components

为Coral3创建了一组新的Granite UI Foundation Sling组件,该组件位于 /libs/granite/ui/components/coral/foundation。 有一组用于基于CoralUI 2的组件,另一组用于基于CoralUI 3的组件。 新集将不仅是旧集的复制粘贴,还将清理(例如,简化、删除已弃用的功能)。 因此,建议页面仅使用基于CoralUI 3的集合或基于CoralUI 2的集合。

要详细了解,请参阅 迁移指南 — 基于CoralUI 3.

如何在AEM Assets中自定义搜索组件? how-to-customize-the-search-component-in-aem-assets

要了解搜索提升/排名和进一步实施信息,请参阅 简单搜索实施指南。

“简单搜索”实施是2017年Summit lab AEM Search Demystified中的材料。

如果客户仅在AEM中购买Sites许可证,他们是否仍然有权访问Assets? if-a-customer-buys-only-sites-license-in-aem-do-they-still-have-access-to-assets

不能,客户无法访问资产(或“站点”以外的任何内容)。 即使所有Adobe Experience Manager(AEM)内部部署都包含在JAR中,客户仍有权仅访问JAR中他们在合同中获得许可的那些组件。 如果客户想要浏览其他组件,则可以使用AEM试用版程序长达45天,或者可以签署一份$0的销售订单,授权客户评估(无生产需求)已命名的组件,如资产。

请参阅以下资源,了解有关AEM内部部署软件和Adobe Managed Services的更多信息:

客户如何扩展页面或资产的默认属性? how-to-extend-default-properties-page-or-asset

要了解有关扩展页面或资产的默认属性的信息,请参阅以下资源:

recommendation-more-help
5ce3024a-cbea-458b-8b2f-f9b8dda516e8