2016-04-19 17 views
1

4.6.1フレームワークを使用してVS 2013でMVCサイトを開発しています。サイトをリモートデスクトップIISサーバーに展開する必要があります。 IISがインストール4.6.1を持っているかどうかを確認するには、バージョン4.0 とアプリケーションプールを作成し :IISサーバーにサイトを展開する

は、しかし展開した後、サイトでは、私が続く503エラー

ステップで応答します。 場所:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Fullおよびチェックリリースデータ(値394271) 新しいサイトを作成し、アプリケーションに変換しました。 新しい仮想ディレクトリを作成し、そのプロジェクトにコードを貼り付けました(パブリッシュセットアップが完了しました)。

問題: サイトにアクセスしようとすると、503で応答し、アプリケーションプールが停止します。私は、アプリケーションプール - >高度な設定 - >迅速な防御 - >偽に有効に無効にしました しかし、アプリケーションプールはまだ停止するようです。

私のエラーログ理由はAppOfflineです。私はコードを実行しましたが(ローカルのdevマシンで実行するとうまくいく)、問題の原因を特定する方法がわかりません。

IISで上記の問題が発生する可能性がある原因は何ですか?

答えて

0

Thisを参照してください。

あなたのWebページは、アプリケーションプールによって提供されます。アプリケーションプールを無効/停止し、誰でもアプリケーションの参照を試みると、サービスを利用できなくなります。それは

  • [イベントビューアをチェックして、あなたのアプリケーション/システムログにイベントログを見つけることができる かどうかを見る]あなたのアプリケーションは非常に頻繁にクラッシュすることができるアプリケーションがクラッシュしている可能性があり、原因多くの理由に

    1. を発生することがあります。アプリケーションプール が5分間で5回クラッシュすると(アプリケーションプール の設定が急速に失敗していることを確認してください)、IIS によってアプリケーションプールが無効になり、このメッセージが表示されます。

    いずれの場合でも、問題はワーカープロセスが失敗しており、クラッシュの観点から問題を解決することです。

    チェックthisおよびthis

  • +0

    ありがとうBko、そのポイント2に起因する。私はクラッシュが作成されたapppoolのために設定されたアクセスのために引き起こされたことを発見しました。私はそれを更新したとき、それは働き始めた。 –

    関連する問題