Не удается найти узел конфигурации с WFFM

Я пытаюсь обновить нашу Web Forms For Marketers до последней версии, доступной в SDN, однако, когда я прихожу к установке, я получаю следующее исключение:

Could not find configuration node: databases/database[@id='production']

Однако это правильно, поскольку единственными настроенными базами данных являются Core, Master и Web.

Я попытался добавить производственный узел (указывающий на Master) в Databases.config/ConnectionStrings.config, однако он по-прежнему выдает эту ошибку.

Кто-нибудь сталкивался с этим и есть решение?

2 ответа

Решение

Проблема заключается в ошибке в Sitecore, которая неправильно очищает и перестраивает базу данных Links.

Поддержка Sitecore предоставила это решение:

  1. Резервное копирование.
  2. Усекать таблицу ссылок в базе данных Core.
  3. Перестройте базу данных ссылок из панели управления Sitecore.

Это, казалось, решило проблему в краткосрочной перспективе. Я уверен, что это будет исправлено в обновлении Sitecore в будущем.

Ошибка говорит вам, что не может найти <database> узел в вашем web.config для "производства", так что вам нужно иметь это. То, что у вас есть, должно быть, ссылается на это.

Другие вопросы по тегам