設定変更を見る

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

実行時にSitecoreはSitecore設定ファイルを集め、それらのファイル内のルールベースの依存関係を解決して構成をコンパイルします。結果として設定がどのようなものかを見るためのさまざまなツールが利用可能です。Sitecoreセットアップのデバッグ時や、Sitecoreサポートエンジニアに問題を報告する際にこれを行う必要があるかもしれません。

このトピックでは、以下の方法を説明します:

Sitecoreの設定を表示する

コンパイル済みの設定を表示するには「設定表示」ツールを使います。

構成を見るには:

  1. 管理者アカウントでSitecoreにログインしてください。
  2. コントロールパネルを開けろ
  3. 管理セクションで**「管理ツール**」をクリックします。
  4. 現在の構成を見るには 「設定を表示」をクリックしてください。

また、ブラウザでURL http:///sitecore/admin/showconfig.aspxを入力することで、Show Configツールに直接アクセスすることもできます。

!注サーバーロールにStandaloneもContentManagerも含まれていない構成をテストする場合、管理UIが利用できないため、ダイレクトURLメソッドを使う必要があります。

その結果、パッチされた要素がどこから来たかが示されます。例えば、Sitecore.Analytics.configファイルから取り出された要素にpatch

="Sitecore.Analytics.config" 属性が含まれています。

サーバーの役割やレイヤーの変更をシミュレートします

設定キーの変更結果は「設定レイヤー表示ツール」を使ってシミュレートできます。これにより、実際にサーバー web.configファイルを変更しなくてもサーバーロールの変更結果を確認できます。

サーバーの役割やレイヤーの変更をシミュレートするために:

  1. 管理者アカウントでSitecoreにログインしてください。
  2. コントロールパネルを開けろ
  3. 管理セクションで**「管理ツール**」をクリックします。
  4. 設定 レイヤーを表示をクリックします。
  5. サーバーに割り当てる役割や設定レイヤーを選択します。
  6. 選択した役割やレイヤーから得られる設定を見るには、「 クリックして結果設定を見る 」をクリックしてください。

また、ブラウザのURLとして「設定レイヤー表示」ツールを直接起動し、URL内のパラメータとしてレイヤーやサーバーの役割を指定することもできます。

例えば、以下のURLはすべてのレイヤーが有効で、サーバーロールがContentManagement、Processing、Reportingに設定された設定を示します:

http:///sitecore/admin/showconfig.aspx?layer=Sitecore|Modules|Custom|Environment&role=ContentManagement|Processing|Reporting

あらゆる種類のルールの変更をシミュレートします

ダイレクトURLを使うと、web.configファイル内で定義された任意のルールのパラメータを追加できます。これには、事前に定義されたルール定義roleとsearch、そして独自のカスタムルールが含まれます。

あらゆる種類のルール変更をシミュレートするために:

  1. 最初のルールテストをパラメータとして http:///sitecore/admin/showconfig.aspx URLに追加し、フォーマットは ?=||です。指定できる値の数に制限はありません。値は |.
  2. 追加のルールテストはURLにパラメータとして加えて、フォーマット &=||。追加できるルールテストの数に制限はありません。

例えば、web.configファイルに独自のルール定義「localenv」を追加すると、このキーで「Show Config URL」にテストを追加できます。

http:///sitecore/admin/showconfig.aspx?layer=Sitecore|Modules|Custom|Environment&role=Standalone&localenv=QA|Test

この記事を改善するための提案がある場合は、 お知らせください!