2017-02-03 7 views
0

空のデータベースと共にAzureに新しいAppServiceをセットアップしました。Azureのオーチャード1.10.1

Visual Studio 2015でOrchard 1.10.1をダウンロードして開きました。ソリューションを右クリックして再構築しました。それが完了したら、Orchard.Webを右クリックして公開します。 Orchard.Webの公開プロセス中に公開プロファイルをダウンロードし、VS2015にロードしました。

公開プロセスが正常に完了し、新しいブラウザウィンドウが開きます。コンパイル後、メッセージは白いページのみをロードします。

'/'アプリケーションでサーバーエラーが発生しました。リソースが見つかりません。 説明:HTTP 404。探しているリソース(またはその の依存関係の1つ)が削除されたか、名前が変更されたか、 が一時的に利用できませんでした。次のURLを確認し、正しく入力されていることを確認してください。

要求されたURL:/

VS_screenshot

+0

settings.txtファイルに正しいデータベース文字列が設定されていないと思われます。 – urbanit

+0

はい、App_Data/Logsのログファイルを確認してください。これは通常、DB接続の問題です。 –

+0

あなたの返事をくれてありがとう。リモートサーバー上のファイル構造を調べると、App_Dataフォルダは空です。私は結果なしでsettings.txtを探しました。私は見たすべての設定ファイルを見て、接続文字列を見ませんでした。私は下にピートの提案を試すつもりです –

答えて

0

何の果樹園ログがsite\wwwroot\App_Data\Logsに存在しない場合は、外で記録される可能性があるものがあるかどうかを確認するためにイベント・ビュー・ログを確認することができますオーチャードアプリ:

https://blogs.msdn.microsoft.com/benjaminperkins/2016/07/01/how-to-view-the-event-logs-of-your-azure-app-service/

そうでない場合は、VSが公開するのではなく、コンソールのビルドおよびFTPを試みることができますか?

実行します。これはあなたが実際に空のデータベースを初期化するために、接続文字列に貼り付ける設定ページをヒットする必要があり、新たなサイトがある場合は

msbuild Orchard.proj /t:Precompiled /v:m /mが続いsite\wwwroot

\build\Precompiledフォルダをアップロードします。また、サーバー上でコンパイルが行われないため、この方法は適度に起動する必要があります。

+0

再び、あなたの洞察ピートに感謝します。あなたが提供した詳細な実行とファイルの場所を本当に感謝します。私は仕事をして家に帰って戻ってきたときにそれを試してみる –

関連する問題