2

Webプラットフォームインストーラーを使用してOrchardCMSをインストールしましたが、CMSのセットアップWebページが表示されたら、詳細を送信すると、Orchardシステムに次のエラーが初めて表示されます。

セットアップに失敗しました:呼び出しのターゲットによって例外がスローされました。呼び出しのターゲットによって例外がスローされました。アクセスが拒否されました。(HRESULTからの例外:0x80070005(E_ACCESSDENIED))

アプリケーションプールを確認しましたが、そのユーザーは、ローカルデータベースが作成される場所であるアプリデータフォルダーへの完全なアクセス許可を持っています(ここでフォールオーバーしていると思います)。

同時にエラーログファイルを作成しますが、空なので便利です。

他の誰かが最初のセットアップの実行に問題がありましたか?

私はそこでプロジェクトサイトを見ましたが、トラブルシューティングのドキュメントは非常に薄いです:http ://www.orchardproject.net/docs/Installing-Orchard.ashx

4

2 に答える 2

4

わかりました、ここに解決策があります。既存のSQLServerを使用してOrchardをインストールすることはできましたが、それでもこの問題に興味があり、SQLServerCompactを使用できませんでした。どうやら、SQL CEを配置するフォルダーのアクセス許可の問題だったようですが、それが私の考えでした。次に、この回答をSOで見つけました。SQLCE4をIIS 7に展開する-特別なアクセス許可が必要ですか?とカブーム!それでおしまい。親フォルダーに追加しましたが、IUSRのbinフォルダーにアクセス許可がありませんでした。うーん、何が起こっても、今はなくなっています。

于 2011-02-27T01:26:04.770 に答える
0

実現されていない可能性がありますが、最初に確認する必要があるのは、アプリプールが.NET4.0を使用するように構成されているかどうかです。

于 2011-02-23T22:11:47.573 に答える