AEM FAQ

AEM 문제 해결 및 구성 문제에 대한 답변을 알아봅니다.

사이트

바이너리가 없는 배포를 구성하려면 어떻게 해야 합니까?

이진 없는 배포는 공유 데이터 저장소를 통한 배포에 대해 지원되며 저장소 기반 배포 패키지 내보내기(출하 시 PID:org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory) 패키지 빌더입니다.

바이너리 없는 모드가 활성화된 경우 배포된 컨텐츠 패키지에 실제 바이너리가 아닌 바이너리에 대한 참조가 포함되어 있습니다.

바이너리 없는 배포를 활성화하려면 어떻게 해야 합니까?

바이너리가 없는 배포를 활성화하려면 공유 blob 저장소를 사용하여 배포합니다.
에이전트가 사용 중인 팩터리 PID( org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory)​를 사용하여 OSGI 구성에서 useBinaryReferences 속성을 확인합니다.

AEM Sites 콘솔에서 페이지 계층 구조를 탐색하는 동안 오류 메시지를 사용자 지정하려면 어떻게 해야 합니까?

개인 설정(JS가 축소되지 않은 Chrome 브라우저의 네트워크 패널)을 확인합니다.

Initiator 열을 보고 요청의 이니시에이터가 무엇인지 확인합니다. AJAX 호출이 이루어지는 위치와 행 번호를 제공합니다. 나중에 오류 처리 함수를 추적하고 필요에 따라 오류 메시지를 변경할 수 있습니다.

AEM에서 컨텐츠 작성자용 언어 사본을 만드는 동안 권한을 활성화하는 방법

언어 복사 기능을 만들려면 컨텐츠 작성자가 /content/projects 위치에 대한 권한이 있어야 합니다.

작성자가 프로젝트를 관리해야 하는 경우 해결 방법은 작성자를 project-administrators 그룹에 추가하는 것입니다.

프로젝트에 대한 언어 사본 을 만드는 동안 형식을 변경하는 방법

번역 프로젝트를 만들기 전에 루트 내에 언어 루트와 언어 사본을 만듭니다.

예,
fr_LU(프랑스어(룩셈부르크)로 제목이 지정되는 /content/geometrixx에 언어 루트를 만듭니다. 그런 다음 참조 패널에서 페이지의 언어 사본을 만들고 Create & TranslateCreate structure only 옵션으로 이동합니다. 마지막으로 번역 프로젝트를 만든 다음 번역 작업에 언어 사본을 추가합니다.

자세한 내용은 아래 추가 리소스를 참조하십시오.

로그인 시도 및 ACL 또는 권한 변경 등의 AEM 기능을 감사하는 방법

AEM에서는 향상된 문제 해결 및 감사를 위해 관리 변경 사항을 기록하는 기능을 도입했습니다. 기본적으로 이 정보는 error.log 파일에 기록됩니다. 모니터링을 쉽게 하려면 별도의 로그 파일로 리디렉션하는 것이 좋습니다.
출력을 별도의 로그 파일로 리디렉션하려면 AEM에서 사용자 관리 작업을 감사하는 방법 을 참조하십시오.

기본적으로 SSL을 활성화하는 방법

AEM(Adobe Experience Manager) 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 설문 조사 팝업을 비활성화하는 방법

Touch UI 또는 웹 콘솔을 사용하여 사용 통계 수집을 옵트인할 수 있습니다. 자세한 지침은 집계된 사용 통계 수집 선택을 참조하십시오.

AEM 6.4로 업그레이드하는 주요 기능을 강조 표시하는 리소스가 있습니까?

최신 버전의 Adobe Experience Manager으로 업그레이드하려는 고객을 위한 주요 기능에 대한 높은 수준의 상세 분류를 설명하는 AEM 업그레이드 이유 이해하기를 참조하십시오.

자산

MP4 파일을 업로드하는 동안(예를 들어 드래그 앤 드롭 방법 사용) 자산 워크플로우가 반복되는 이유는 무엇입니까?

사용자가 동영상 파일을 업로드해도 자산 노드에서 삭제 권한이 없으면 삭제 청크 노드가 실패하여 업로드가 다시 시작됩니다.

언어 사본을 만드는 동안 OOTB 구성에 대한 기본 설정은 무엇입니까?

Touch UI(참조 -> 언어 사본 업데이트)를 통해 언어 사본을 만들 때 새 언어로 새 DAM 폴더가 생성되고, 자산에서 참조됩니다.

OOTB 구성에 대한 기본 설정입니다. 번역 구성에서 페이지 자산 번역 = 번역 안 함​을 설정할 수 있습니다.
AEM 6.4의 경우 도구 > Cloud Services > 번역 클라우드 서비스​입니다.

AEM SegmentStore에 대한 기하급수적인 증가를 초래하는 AEM 구성 요소를 비활성화하는 방법(AEM 6.3.1.1)

OSGi 구성 요소 비활성화 를 비활성화할 수 있습니다. 이 서비스를 사용하려면 OSGi 구성 요소 비활성화를 참조하십시오.

해결 방법으로, AEM을 다시 시작할 때마다 UI를 통해 또는 curl 명령(아래 예제)을 통해 구성 요소를 수동으로 비활성화할 수도 있습니다.

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

관리 콘솔을 사용자 지정하는 방법

AEM에서는 작성 인스턴스의 콘솔 및 페이지 작성 기능을 사용자 지정할 수 있는 다양한 메커니즘을 제공합니다. 사용자 지정 콘솔을 만들고 콘솔에 대한 기본 보기를 사용자 지정하는 방법에 대한 자세한 내용은 콘솔 사용자 지정을 참조하십시오.

CoralUI 2와 CoralUI 3 기반 구성 요소의 차이점은 무엇입니까?

Granite UI Foundation의 새 Sling 구성 요소 세트는 Coral3에 대해 만들어지며 /libs/granite/ui/components/coral/foundation 아래에 있습니다. CoralUI 2 기반 구성 요소에 대해 한 세트, CoralUI 3 기반 구성 요소에 대해 한 세트가 있습니다. 새 집합은 이전 집합의 복사-붙여넣기만 할 것이 아니라 정리됩니다(예: 정리하기, 더 이상 사용되지 않는 기능 제거). 따라서 페이지에는 CoralUI 3 기반 또는 CoralUI 2 기반 세트만 사용하는 것이 좋습니다.

자세한 내용은 CoralUI 3 기반으로 마이그레이션 안내서 를 참조하십시오.

AEM Assets에서 검색 구성 요소를 사용자 지정하는 방법

검색 증가/순위 지정 및 추가 구현 정보에 대해 알아보려면 단순 검색 구현 안내서를 참조하십시오.

단순 검색 구현은 2017년 Summit Lab AEM Search Demystified의 자료입니다.

고객이 Adobe 자산 선택기에 액세스하여 이미지를 선택할 수 있는 WordPress용 플러그인을 작성할 수 있습니까?

예. WordPress를 사용하는 고객은 Adobe 자산 선택기를 사용하여 AEM Assets 서버에서 이미지를 선택하여 WordPress 사이트의 게시물에 추가할 수 있습니다.

자세한 내용은 자산 선택기를 참조하십시오.

이 페이지에서는