AEMのトラブルシューティングと設定に関する問題の回答を理解します。
バイナリレス配布は、共有データストアを介した展開でサポートされ、Vault ベースの配布パッケージエクスポータ ( 出荷時の PID: org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory
) パッケージビルダーで使用できます。
バイナリレスモードを有効にした場合、配布されるコンテンツパッケージには、実際のバイナリではなくバイナリへの参照が含まれます。
バイナリレスディストリビューションを有効にするには、共有 BLOB ストアと共にデプロイします。エージェントが使用しているファクトリ PID(org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory
) を含む OSGI 設定の useBinaryReferences
プロパティを確認します。
(Chrome ブラウザーの)ネットワークパネルで、個人用の設定(JS が縮小されていない)を確認します。
Initiator
列を表示して、リクエストのイニシエーターを判別します。AJAXの呼び出し元のファイルと行番号を提供します。 後で、エラー処理関数をトレースし、必要に応じてエラーメッセージを変更できます。
言語コピー機能を作成するには、content-authors が /content/projects
の場所に対する権限を持つ必要があります。
プロジェクトの作成者が管理もおこなう場合は、回避策として、その作成者を projects-administrators
グループに追加します。
翻訳プロジェクトを作成する前に、ルート内に言語ルートと言語コピーを作成します。
例えば、/content/geometrixx
に fr_LU
という名前(タイトルは French (Luxembourg) とする)で言語ルートを作成します。次に、参照パネルからページの言語コピーを作成し、Create & Translate
内の Create structure only
オプションに移動します。最後に、翻訳プロジェクトを作成し、言語コピーを翻訳ジョブに追加します。
詳しくは、以下のその他のリソースを参照してください。
トラブルシューティングと監査の質を高めるために、管理に関係する変更を記録する機能が追加されました。デフォルトでは、error.log
ファイルに情報が記録されます。監視を容易にするために、この情報を別のログファイルにリダイレクトすることをお勧めします。出力を別のログファイルにリダイレクトする方法については、AEM でのユーザー管理操作を監査する方法を参照してください。
Adobe Experience Manager(AEM)6.4 には SSL ウィザードが付属し、Jetty および Granite Jetty SSL サポートを設定するためのユーザーインターフェイスが用意されています。
デフォルトで SSL を有効にするには、 デフォルトでは SSL.
AEM のコンテンツサービスは Sling Model に基づきます。AEM デベロッパーは、書き出される各コンポーネントに Sling Model pojo を提供する必要があります。
AEM コンテンツサービスを React アプリケーションから使用する方法については、AEM コンテンツサービスの使用準備のチュートリアルを参照してください。
また、開発者がコンポーネントのツリーを書き出す場合は、 ComponentExporter
および ContainerExporter
インターフェイスと ModelFactory
子コンポーネントを繰り返し処理し、そのモデル表現を返します。 以下のリソースを参照してください。
[1] Adobe-Marketing-Cloud/aem-core-wcm-components
[2] Apache Sling :: Sling Models
タッチ UI または Web コンソールを使用して、使用状況の統計の収集をオプトインできます。 詳しい手順については、 集計された使用状況の統計の収集のオプトイン.
詳しくは、 AEMをアップグレードする理由について ここでは、お客様がAdobe Experience Managerの最新バージョンへのアップグレードを検討する際の主な機能の大まかな分類について説明します。
ユーザーがムービーファイルのアップロードに asset ノードの削除権限を持っていない場合、削除チャンクノードは失敗し、アップロードが再開します。
一方で、タッチ UI を利用して言語コピーを作成するときは(参照/言語コピーを更新)、新しい DAM フォルダーが新しい言語下に作成され、アセットはそのフォルダーから参照されます。
これは OOTB 設定のデフォルト設定です。翻訳設定で「ページのアセットを翻訳」を「翻訳しない」に設定できます。AEM 6.4 の場合は、ツール/クラウドサービス/翻訳クラウドサービスを選択して設定します。
OSGi Component Disabler を無効にすることができます。 このサービスを使用するには、 OSGi Component Disabler.
回避策として、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 ベースのコンポーネント用のセットが 1 つあります。 新しいセットは、古いセットのコピー&ペーストではなく、クリーンアップ(例えば、廃止された機能の整理、削除)されます。 そのため、ページでは、CoralUI 3 ベースまたは CoralUI 2 ベースのセットのみを使用することをお勧めします。
詳しくは、 CoralUI 3 ベースへの移行ガイド.
検索ブースト/ランキングとその他の実装情報について詳しくは、 シンプルな検索実装ガイド.
簡易検索の実装は、2017 Summit lab AEM Search Demystified の資料です。
はい。WordPress を使用しているお客様は、Adobeのアセットピッカーを使用して、AEM Assetsサーバーから画像を選択し、WordPress サイト上の投稿に追加できます。
参照: アセットセレクター を参照してください。