Переместили сайт Sitecore 6 в рабочую среду, но есть исключение Media.UploadWatcher?

Кто-нибудь видел исключение, касающееся Media.UploadWatcher? У меня нет под рукой ошибки, но из-за исключения не загружались все страницы, даже раздел администратора. Чтобы исправить это, я сбросил пул приложений, и сайт сразу же заработал.

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

Ошибка больше не возникала, но я боюсь, что она появится в неподходящее время. Любые идеи?

Заранее спасибо!

ОБНОВЛЕНИЕ:

Исключение снова произошло на работающем сайте, и мне пришлось переработать пул приложений. Кто-нибудь знает, что может быть причиной этого? Вот исключение из журнала событий:

Код события: 3005
Сообщение о событии: Произошло необработанное исключение.
Время события: 1/4/2010 9:56:50 AM
Время события (UTC): 1/4/2010 3:56 : 50 PM
Код события: 7fbcc8d807204614904572753b4beb2e
Последовательность событий: 23
Возникновение события: 22
Детальный код события: 0

Информация о приложении:
Домен приложения: / LM / w3svc / 1422107501 / root-1-129070941106290901
Уровень доверия: Полный
Виртуальный путь приложения: /
Путь приложения: C: \ HostingSpaces \ mysite \ mysite .com \ wwwroot \
Имя компьютера: 180716WEB1

Информация о процессе:
ID процесса: 310020
Имя процесса: w3wp.exe
Имя учетной записи: 180716WEB1 \ myuser_web

Информация об исключении:
Тип исключения: TypeInitializationException
Сообщение об исключении: Инициализатор типа для Sitecore.Resources.Media.UploadWatcher вызвал исключение.

Информация для запроса:
URL-адрес запроса: http://www.mysite.com/Default.aspx
Путь запроса: /Default.aspx
Адрес хоста пользователя: 75.147.19.21
Пользователь:
Прошел аутентификацию: Ложь
Тип аутентификации:
Имя учетной записи потока: 180716WEB1 \ myuser_web

Информация о потоке:
ID потока: 7
Имя учетной записи потока: 180716WEB1 \ myuser_web
Выдает себя за другое лицо: False
Трассировка стека:

Детали настраиваемого события:

Дополнительную информацию см. В центре справки и поддержки по адресу http://go.microsoft.com/fwlink/events.asp.


person John B    schedule 31.12.2009    source источник


Ответы (2)


Я почти уверен, что средство загрузки мультимедиа не входит в него при использовании редактора содержимого для добавления мультимедиа - он запускается по расписанию (определенному в web.config), чтобы проверить, были ли какие-либо элементы добавлены в папку загрузки мультимедиа в файловая система (на данный момент я не могу вспомнить точное имя папки).

Когда мы запустили сайты sitecore, нам стало проще НЕ загружать локальный файл web.config в live - вместо этого дублировать изменения в обоих. В файле web.config есть настройки и целые разделы, относящиеся к роли этого сервера.

Если вы можете получить сообщение об ошибке, добавьте его в свой пост.

person Adam Hopkinson    schedule 02.01.2010
comment
Добавлено исключение, так как оно произошло снова. Вы когда-нибудь видели это раньше? - person John B; 04.01.2010

На нашем сервере разработки решением этой ошибки было удаление SiteDefinition.config из папки app_config / include, которая содержит настройки только между xml-комментарием (версия 6.6, обновление 4), вероятно, по умолчанию.

Я добился этого, сначала удалив все файлы в app_config / include и поместив их обратно один за другим.

person Jeroen Pot    schedule 23.04.2013