3

ごく最近まで Mosso / The Rackspace Cloud を使用していましたが、突然、新しく追加されたサイト用に .NET の中信頼モデルに切り替え、既存のサーバー ファームを中信頼モデルにまもなく移行する予定です。

Sitefinity CMS V3.6 SP2 (最新) をこの環境で動作させることができません。

Sitefinityを中程度の信頼で動作させる方法について、何か考えがある人はいますか?

Telerik にもサポート チケットを提出しました。

別の方法は、ホストを移動することです。

4

1 に答える 1

4

Sitefinityに取り組んでいるチームのSlavoです。

チームの誰かがあなたが提出したサポートチケットに返信しますが、あなたと同様の問題を抱えている可能性のある他の誰かのために、私もここであなたに手紙を書きたいと思いました。シナリオでどのような問題が発生するかは明確ではないため、中程度の信頼環境でSitefinityがどのように機能するかについて少し詳しく説明します。

Sitefinityのすべての機能は、マイナーな例外を除いて、このような環境でサポートされています。実行するために完全な信頼を必要とするコードの主要部分は、データアクセスコードです。Sitefinityは、Nolics.netと呼ばれるORMツールを使用してプロジェクトデータベースと対話し、スキーマの自動アップグレードをサポートします。次のシナリオでは、スキーマのアップグレードが必要です。

  • プロジェクトを初めて開始するとき(データベースは空です)
  • 新しいバージョンのSitefinityにアップグレードする場合(変更されたバージョンのSitefinityアセンブリ)
  • Sitefinityに接続された新しいデータプロバイダーを追加する場合(データベースに追加するテーブルが増える)

中程度の信頼で実行されているホスティングプロバイダーではこれらの設定を変更できないため、解決策は、開発マシンでこれらの操作を1回実行してから、変更を運用サーバーにアップロードすることです。

プロジェクトを初めて実行できなかった場合は、これが理由である可能性があります。私のアドバイスは、プロジェクトをローカルのどこかにセットアップして実行し、サイトと管理インターフェイスを参照できることを確認してから、プロジェクトとデータベース(既にアップグレードされたスキーマを含む)をホスティングプロバイダーにアップロードすることです。

また、最も一般的に使用されている共有ホスティングプロバイダーとしてDiscountASP.NETGoDaddyを使い始める方法についてのガイドもあります。多分それらは助けることができます。

それでもプロジェクトで問題が発生する場合は、詳細をお知らせください。ここ、またはフォーラムやサポートシステムでサポートさせていただきます。

最高、スラブ人

于 2009-06-30T15:16:35.127 に答える