2016-11-19 8 views
0

私は以下のリンクを研究しました: Storefront Source Code Getting Started、専用サーバーへのWebアプリケーションのデプロイ、店頭の "ContentConnectionString"の設定方法

「コンテンツ接続文字列の設定」セクションによると、管理者の「cms-content」の物理アドレスを配置する必要があることに気付きました。 しかし、専用のサーバーにWebアプリケーション(管理者と店頭)を配備しました。 このような条件の設定では、私は以下のリンクを読んでいます。 Deploy web applications to dedicated server

しかし、このリンクは "ContentConnectionString"の初期化方法はまだわかりません。

答えて

3

ContentConnectionStringテーマファイルが保存されている店頭の設定が指し示され、デフォルト値は~/App_Data/cms-contentです。

VCプラットフォーム(インストール済みモジュールあり)vc-contentは、マネージャのUIからテーマファイルを管理でき、同様の設定CmsContentConnectionStringを持っています。

ストアフロントとプラットフォームが同じAzureアプリケーションまたは専用サーバーにインストールされている場合は、両方の設定が同じ物理的な場所を指し、プラットフォームWeb.configではprovider=LocalStorage;rootPath=~\App_Data\cms-content、ストアフロントWeb.configではprovider=LocalStorage;rootPath={ vc-platform physical path}\App_Data\cms-contentという値に従う必要があります。

VCプラットフォームとストアフロントが別々のインストールを行う場合は、青空ブロブストレージprovider=AzureBlobStorage;rootPath=cms-content;DefaultEndpointsProtocol=https;AccountName=yourAccountName;AccountKey=yourAccountKeyを使用して、storefrontとプラットフォーム間でテーマファイルを共有する必要があります。

GitHubリポジトリのテーマを保存して変更し、運用環境でのテーマの更新にはCI(Continuous Integration Tasks)を使用することを強くお勧めします。

+0

お返事ありがとうございます。あなたの回答によれば、専用サーバー間の唯一の通信は、ぼんやりしたアカウントを持っていることです。 –

関連する問題