我在使用 MOSS2007 场中的网站集时遇到了问题。我尝试在网站集级别启用发布功能。当我尝试从“网站设置”->“网站集功能”激活该功能时,我收到了一条非常有用的 SharePoint 错误消息。
错误。无法完成此操作。请重试。
所以我想尝试使用 stsadm,然后我运行了这个
stsadm -o activatefeature -name Publishing -url http://server/site
我收到了更有用的错误消息
配置失败。详细信息:无法创建“Pages”库。 OriginalException:该功能无法激活,因为“Pages”中的列表已经 存在于此站点中。删除或重命名列表并尝试激活该功能 再次。
现在更像了!我检查了一下,果然有一个 Pages 库。我把它删除了。我再次运行 stsadm,满心期待它这次能正常工作。但失败了。我得到了同样的错误,但现在没有“Pages”文档库。我清空了回收站。同样的错误。我被难住了。
根据以下两个建议,我确保网站集回收站也已清空,并且没有“图像”或“文档”库闲置。我仍然无法激活该功能。
答案1
尝试运行类似的实用程序共享点管理器在您的网站上。也许它会看到一个名为“页面”的列表,但由于某种原因,您无法通过 Web 界面看到它。
答案2
发布功能创建了三个库(除其他外)
- 页面
- 图片
- 文件
您可能需要删除的不仅仅是 Pages 库。
答案3
有时,在运行配置代码时列表、网页或页面已经存在,您可以使用 SharePoint Designer 来精确定位该对象并从那里将其删除
干杯