Ошибки при работе с системой KooBoo


17.02.2012 || Раздел: || Настройка KooBoo || Установка KooBoo


Список распространенных ошибок при работе с системой KooBoo и их решение. Статья периодически пополняется.

System.Runtime.Serialization.SerializationException: Error in line 1 position 121. Expecting element 'ModuleInfo' from namespace 'http://schemas.datacontract.org/2004/07/Kooboo.CMS.Sites.Extension.Module'.. Encountered 'Element'  with name 'ModuleConfiguration', namespace ''.

Возможная причина: вы пытаетесь установить модуль от предыдущей версии на более новую. Модули от старых версий не совместимы с новой версией KooBoo. Наример, модули для версии 2 не установятся на версию 3. Причем после этого вообще перестает открываться страница администрирования модулей.

Решение: в каталоге веб-сайта "\Cms_Data\Modules" удалите папку с неудачно проинсталлированным модулем.

 

System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

Возможные причины:

1) Неверные данные в конфигурационном файле SQLServer.config. Решение: проверьте строку подключения, варианты написания строк можно увидеть здесь - http://www.connectionstrings.com/sql-server-2008

2) KooBoo не находит конфигурационный файл SQLServer.config. Решение: попробуйте перенести файл SQLServer.config в корневой каталог сайта.

Рассматривается здесь: Пошаговая инструкция по переносу контента KooBoo с XML на SQL Server 2008 R2

 

System.Data.SqlClient.SqlException: Invalid object name '<имя базы>.Article'.

Возможные причины: Вы удалили какие-либо таблицы из базы после создания сайта и KooBoo не может их найти.

Решение: удалите папку с названием базы из директории Cms_Data\Contents и вновь создайте/импортируйте сайт.

Рассматривается здесь: Пошаговая инструкция по переносу контента KooBoo с XML на SQL Server 2008 R2

 

System.Data.SqlClient.SqlException: Conversion failed when converting the nvarchar value '...' to data type int.

Возможные причины: несоответствие параметра, указанного в представлении списка и детализированного представления контента.

Решение: убедитесь, то в списке и детальном просмотре используется один и тот же параметр, например Id или UserKey.

Рассматривается здесь: Использование ID в URL-адресах вместо UserKey

 

System.UnauthorizedAccessException: Access to the path 'C:\inetpub\KooBooCMS\I18N\en-US.resx' is denied.

Возможные причины: у пользователя IIS_IUSRS нет прав доступа на директорию с сайтом.

Решение: Необходимо дать IIS права доступа на папку сайта.

Рассматривается здесь: Установка KooBoo на IIS 7 с провайдером данных по умолчанию (XML)

 

Автор статьи: Элла (Автор: Ella Sea)

< Предыдущая статья

Установка KooBoo на IIS 7 с провайдером данных по умолчанию (XML)

Следующая статья >

Kooboo CMS и облачные технологии (load balanced servers)