Публикация сайтов, поиск и отсутствующий ContentClass: STS_SITE & STS_WEB
-
16-10-2019 - |
Вопрос
Это старая проблема, я подумал, что это ошибка в конкретной среде после прочтения нескольких блогов, которые я заставил меня задуматься ...
Проблема заключается в том, что коллекции и сайты SharePoint сайтов и сайты не подхватываются индексом поиска. Весь контент индексируется, но сами сайты не связаны с правильным клиентом Content. До SP2 коллекции сайтов (SPSITE) перечислены в индексе в соответствии с ContentClass: STS_SITE, а сайты (SPWEB) - ContentClass: STS_WEB. Следующие люди, кажется, сталкивались с этой проблемой и предположили, что это было просто ограничением. Я думаю, что это была ошибка, введенная где -то во время IU и SP2:
- Technet Forum Post по этому вопросу
- Даниэль Макферсонс запись в блоге не о проблеме, но он упоминает об этом в первом абзаце
Ситуация, которую я наблюдал, демонстрирует эту «ошибку», такова:
- Коллекция или сайт сайтов основан на шаблоне публикации (может быть встроен, например, портал сотрудничества или пользовательский шаблон сайта)
- SharePoint 2007 с обновлениями после обновления инфраструктуры - в моей ситуации он применял SP2, но это могло быть одним из культурных обновлений после IU
- Поиск Pre-Sp2 с использованием ContentClass: STS_SITE в качестве фильтра перечисляет все коллекции сайтов, включая на основе шаблонов публикации, ContentClass: STS_WEB перечисляет все сайты на основе шаблонов публикации
- Поиск после SP2 с использованием ContentClass Filtyer, как указано выше, будет возвращать только коллекции/сайты сайтов, используя непубликационные шаблоны. Весь другой контент доступен, например, документы, списки
Кто -нибудь еще столкнулся с этим?
Обновление 08/05/10:Я делаю некоторые дальнейшие тестирование, и начальные результаты выглядят так, если вы обновите проблемный сайт до 2010 года, тогда поведение возвращается к тому, как должно быть. т.е. Поиск с «ContentClass: STS_WEB» или «ContentClass: STS_SITE» возвращает веб -сайты или сайты соответственно.
Обновление 02/06/10:Как я уже упоминал выше, обновление до SharePoint 2010 решит проблему (по крайней мере, сделает результаты STS_SITE и STS_WEB снова), но на 2007 году все еще нет исправления. Я недавно применил CU в апреле 2010 года к тестовой ферме, сбросьте индекс поиска и наняты, и все еще результаты отсутствуют сайты и веб -сайты из публикации сайтов. Нет исправления ...
Еще один человек также сообщает об этом Ошибка на форумах MSDN и модератор подтвердил поведение/проблему.
Обновление 17/06/10:Я близок к тому, чтобы получить окончательный «да» от поддержки MS, что это воспроизводимая ошибка. Следите за обновлениями...
Решение
Я могу подтвердить, что это было проверено как ошибка продукта Microsoft Support. Чтобы процитировать окончательный ответ по электронной почте по этому вопросу:
Вызвано ошибкой продукта. Решено с обходным путем.
Разместите свои лучшие обходные пути, если они у вас есть ...