1

ラップトップでローカルに顧客向けの DNN5 サイトを開発しましたが、それを運用サーバーに移動する際に問題が発生しています。サーバーは Windows 2008 R2 (IIS 7.5) を実行しています。すべてのファイルをコピーし、db をコピーし、web.config を変更して新しい db を表示し、dnn が接続文字列を介して db を表示できることを確認し、ディレクトリのアクセス許可が正しいことを確認しました (appdomain ユーザーは仮想全体への RW アクセスを持っています)。 directory) .. portals/_default/logs ディレクトリから取り出した次のエラー メッセージで失敗しています。

<log LogGUID="a3f8aab9-36b6-4d95-a605-53b4b0b02c34" LogFileID="" LogTypeKey="APPLICATION_SHUTTING_DOWN" LogUserID="-1" LogUserName="" LogPortalID="-1" LogPortalName="" LogCreateDate="2/4/2011 11:52:57 AM" LogCreateDateNum="0" BypassBuffering="True" LogServerName="SERVER01" LogConfigID="">
    <LogProperties>
        <LogProperty>
            <PropertyName>Shutdown Details</PropertyName>
            <PropertyValue>The AppDomain shut down because of a change to the application level configuration.</PropertyValue>
        </LogProperty>
    </LogProperties>
</log>

私は過去3時間これにこだわっています..だから、ヒントやアドバイスは大歓迎です。

ありがとう!

フィリップ

4

1 に答える 1

0

EventLog テーブルを確認できますか? そこにあるログ ファイルが、すべてのエラー メッセージを取得するための正確な場所になるとは思いません。特に、これはエラーではなく、数日前に web.config ファイルが変更されたためにアプリケーションが再起動されたという通知です。

同時に複数のイベントがログに記録される可能性があるため、LogCreateDate 属性を調べて、より多くの情報を提供する可能性のある、ほぼ同時にログに記録される他のイベントがあるかどうかを確認してください。

Web サイトを実行しているプロセスは web.config にアクセスできますか? Web サイトにアクセスしようとするたびに web.config ファイルが変更されているように見えるため、ダブル/トリプルチェックできますか? アップグレード ルーチンは、サイトの最初の実行時にそれを更新しようとしている可能性がありますか?

于 2011-02-07T14:25:56.943 に答える