AEM 문제 해결 및 구성 문제에 대한 답변을 알아봅니다.
이진 없는 배포는 공유 데이터 저장소를 통한 배포에 대해 지원되며 저장소 기반 배포 패키지 내보내기(출하 시 PID:org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory
) 패키지 빌더입니다.
바이너리 없는 모드가 활성화된 경우 배포된 컨텐츠 패키지에 실제 바이너리가 아닌 바이너리에 대한 참조가 포함되어 있습니다.
바이너리가 없는 배포를 활성화하려면 공유 blob 저장소를 사용하여 배포합니다.
에이전트가 사용 중인 팩터리 PID( org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory
)를 사용하여 OSGI 구성에서 useBinaryReferences
속성을 확인합니다.
개인 설정(JS가 축소되지 않은 Chrome 브라우저의 네트워크 패널)을 확인합니다.
Initiator
열을 보고 요청의 이니시에이터가 무엇인지 확인합니다. AJAX 호출이 이루어지는 위치와 행 번호를 제공합니다. 나중에 오류 처리 함수를 추적하고 필요에 따라 오류 메시지를 변경할 수 있습니다.
언어 복사 기능을 만들려면 컨텐츠 작성자가 /content/projects
위치에 대한 권한이 있어야 합니다.
작성자가 프로젝트를 관리해야 하는 경우 해결 방법은 작성자를 project-administrators
그룹에 추가하는 것입니다.
번역 프로젝트를 만들기 전에 루트 내에 언어 루트와 언어 사본을 만듭니다.
예,
fr_LU
(프랑스어(룩셈부르크)로 제목이 지정되는 /content/geometrixx
에 언어 루트를 만듭니다. 그런 다음 참조 패널에서 페이지의 언어 사본을 만들고 Create & Translate
의 Create structure only
옵션으로 이동합니다. 마지막으로 번역 프로젝트를 만든 다음 번역 작업에 언어 사본을 추가합니다.
자세한 내용은 아래 추가 리소스를 참조하십시오.
AEM에서는 향상된 문제 해결 및 감사를 위해 관리 변경 사항을 기록하는 기능을 도입했습니다. 기본적으로 이 정보는 error.log
파일에 기록됩니다. 모니터링을 쉽게 하려면 별도의 로그 파일로 리디렉션하는 것이 좋습니다.
출력을 별도의 로그 파일로 리디렉션하려면 AEM에서 사용자 관리 작업을 감사하는 방법 을 참조하십시오.
AEM(Adobe Experience Manager) 6.4는 SSL 마법사와 함께 제공되며 Jetty 및 Granite Jetty SSL 지원을 구성할 수 있는 사용자 인터페이스를 제공합니다.
기본적으로 SSL을 사용하려면 기본적으로 SSL을 참조하십시오.
컨텐츠 서비스는 Sling 모델을 기반으로 하며 AEM 개발자는 내보내는 각 구성 요소에 대해 Sling 모델 도구를 제공해야 합니다.
React 애플리케이션에서 AEM 컨텐츠 서비스를 사용하는 방법을 이해하려면 AEM Content Services 시작하기 자습서를 참조하십시오.
또한 개발자가 구성 요소 트리를 내보내려면 ComponentExporter
및 ContainerExporter
인터페이스를 구현하고 ModelFactory
를 사용하여 하위 구성 요소를 반복하고 해당 모델 표현을 반환할 수도 있습니다. 아래 리소스를 참조하십시오.
[1] Adobe-Marketing-Cloud/aem-core-wcm-components
Touch UI 또는 웹 콘솔을 사용하여 사용 통계 수집을 옵트인할 수 있습니다. 자세한 지침은 집계된 사용 통계 수집 선택을 참조하십시오.
최신 버전의 Adobe Experience Manager으로 업그레이드하려는 고객을 위한 주요 기능에 대한 높은 수준의 상세 분류를 설명하는 AEM 업그레이드 이유 이해하기를 참조하십시오.
사용자가 동영상 파일을 업로드해도 자산 노드에서 삭제 권한이 없으면 삭제 청크 노드가 실패하여 업로드가 다시 시작됩니다.
Touch UI(참조 -> 언어 사본 업데이트)를 통해 언어 사본을 만들 때 새 언어로 새 DAM 폴더가 생성되고, 자산에서 참조됩니다.
OOTB 구성에 대한 기본 설정입니다. 번역 구성에서 페이지 자산 번역 = 번역 안 함을 설정할 수 있습니다.
AEM 6.4의 경우 도구 > Cloud Services > 번역 클라우드 서비스입니다.
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에서는 작성 인스턴스의 콘솔 및 페이지 작성 기능을 사용자 지정할 수 있는 다양한 메커니즘을 제공합니다. 사용자 지정 콘솔을 만들고 콘솔에 대한 기본 보기를 사용자 지정하는 방법에 대한 자세한 내용은 콘솔 사용자 지정을 참조하십시오.
Granite UI Foundation의 새 Sling 구성 요소 세트는 Coral3에 대해 만들어지며 /libs/granite/ui/components/coral/foundation 아래에 있습니다. CoralUI 2 기반 구성 요소에 대해 한 세트, CoralUI 3 기반 구성 요소에 대해 한 세트가 있습니다. 새 집합은 이전 집합의 복사-붙여넣기만 할 것이 아니라 정리됩니다(예: 정리하기, 더 이상 사용되지 않는 기능 제거). 따라서 페이지에는 CoralUI 3 기반 또는 CoralUI 2 기반 세트만 사용하는 것이 좋습니다.
자세한 내용은 CoralUI 3 기반으로 마이그레이션 안내서 를 참조하십시오.
검색 증가/순위 지정 및 추가 구현 정보에 대해 알아보려면 단순 검색 구현 안내서를 참조하십시오.
단순 검색 구현은 2017년 Summit Lab AEM Search Demystified의 자료입니다.
예. WordPress를 사용하는 고객은 Adobe 자산 선택기를 사용하여 AEM Assets 서버에서 이미지를 선택하여 WordPress 사이트의 게시물에 추가할 수 있습니다.
자세한 내용은 자산 선택기를 참조하십시오.