Ошибка DotNetNuke 05.06.00 (459) с сообщением «Домен закрыт, из-за изменения конфигурации уровня приложения» - PullRequest
1 голос
/ 07 февраля 2011

Я разработал сайт DNN5 для клиентов локально на своем ноутбуке, и у меня возникли проблемы с переносом его на рабочий сервер.Сервер работает под управлением Windows 2008 R2 (IIS 7.5).Я скопировал все файлы, скопировал базу данных, изменил web.config, чтобы увидеть новую базу данных, проверил, чтобы dnn мог видеть базу данных через строку подключения, убедился, что права доступа к каталогу правильные (пользователь appdomain имеет доступ RW ко всему виртуальномукаталог) .. и он не работает со следующим сообщением об ошибке, извлеченным из каталога 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 часов .. поэтому любые подсказки или советыочень ценится.

Спасибо!

Филип

1 Ответ

0 голосов
/ 07 февраля 2011

Вы можете посмотреть в таблице EventLog?Я не думаю, что файл журнала там будет точным местом для получения всех ваших сообщений об ошибках.В частности, это даже не ошибка, а уведомление о том, что несколько дней назад ваше приложение было перезапущено из-за изменения файла web.config.

Может быть несколько событий, зарегистрированных одновременно, поэтому попробуйте взглянуть на атрибут LogCreateDate и посмотреть, не регистрируются ли в это же время другие события, которые могут дать больше информации.

Имеет ли процесс, выполняющий веб-сайт, доступ к web.config?Можете ли вы выполнить двойную / тройную проверку, так как кажется, что файл web.config затрагивается каждый раз, когда вы пытаетесь зайти на сайт?Может ли процедура обновления пытаться обновить это при первом запуске сайта?

...