Kentico Требуемый документ больше не существует - PullRequest
4 голосов
/ 12 мая 2011

У меня есть сайт Kentico 5.5 и несколько пользовательских типов документов. При попытке отредактировать HomePage в CMSDesk появляется сообщение Требуемый документ больше не существует, выберите другой документ.

Я не удалил домашнюю страницу, но тип документа отсутствовал. Поэтому я восстановил тип документа путем экспорта и импорта с другого из моих сайтов. Ошибка все еще присутствует.

Когда я создаю новую домашнюю страницу с тем же типом документа, он показывает , что на этом сайте нет контента, пожалуйста, перейдите на cmsdesk

Что-то не так с моим типом документа или моя БД разрушена?

ОБНОВЛЕНИЕ: я импортировал новый тип документа с моего другого сайта вместе с шаблоном страницы и ролью. После чего возникает ошибка. Я думаю, что это срывает тип документа Домашней страницы или некоторый другой связанный файл.

Ответы [ 3 ]

1 голос
/ 02 августа 2011

Это случилось на промежуточной площадке один раз.Мы попробовали несколько вещей в kentico и непосредственно манипулировали записями в базе данных, но не смогли отсортировать их.В конце мы экспортировали объекты со старого сайта, установили сайт и импортировали объекты со старого сайта, и мы вернулись к работе через 20 минут.НТН

0 голосов
/ 23 августа 2011

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

0 голосов
/ 12 мая 2011

Возможно, попробуйте добавить новую домашнюю страницу и изменить настройки своего сайта, чтобы использовать ее в качестве домашней страницы по умолчанию.

...