人们搜索不起作用 [英] People Search Not Working

查看:73
本文介绍了人们搜索不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

自安装了12月份SharePoint安全补丁以来,人物搜索已停止工作,并显示以下消息: -

Since the December SharePoint security patches were installed, the People search has stopped working, with the following message being displayed:-

无法显示此Web部件。

Unable to display this web part.

此外,查看ULS日志会记录以下异常: -

In addition, looking at the ULS log the following exception is logged:-

12/18/2018 10:41:04.60  w3wp.exe (0x1D38)  0x2558  SharePoint Server搜索 查询  g1j9 异常 内部服务器错误异常:System.ArgumentException:扩展程序控件'popupextender_1'不是注册的扩展程序控件。
在调用RegisterScriptDescriptors()之前,必须使用RegisterExtenderControl()注册Extender控件。 参数名称:extenderControl    在System.Web.UI.ScriptControlManager.RegisterScriptDescriptors(IExtenderControl
extenderControl)    在System.Web.UI.ExtenderControl.Render(HtmlTextWriter writer)    在Microsoft.Office.Server.Search.WebControls.ExtenderControlBase.Render(HtmlTextWriter writer)    在System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter
writer,ICollection children)    在System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)    在Microsoft.SharePoint.WebPartPages.DataFormWebPart.RenderWebPart(HtmlTextWriter输出)    
at Microsoft.Office.Server.Search.WebControls.SearchResultsBaseWebPart.RenderWebPart(HtmlTextWriter output)    在Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.RenderWebPart(HtmlTextWriter writer)System.ArgumentException:
扩展程序控件'popupextender_1'不是注册的扩展程序控件。在调用RegisterScriptDescriptors()之前,必须使用RegisterExtenderControl()注册Extender控件。 参数名称:extenderControl    在System.Web.UI.ScriptControlManager.RegisterScriptDescriptors(IExtenderControl
extenderControl)    在System.Web.UI.ExtenderControl.Render(HtmlTextWriter writer)    在Microsoft.Office.Server.Search.WebControls.ExtenderControlBase.Render(HtmlTextWriter writer)    在System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter
writer,ICollection children)    在System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)    在Microsoft.SharePoint.WebPartPages.DataFormWebPart.RenderWebPart(HtmlTextWriter输出)    
at Microsoft.Office.Server.Search.WebControls.SearchResultsBaseWebPart.RenderWebPart(HtmlTextWriter output)    在Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.RenderWebPart(HtmlTextWriter writer)  aee11ca4-d11c-4f19-a49e-c668593dadd5

12/18/2018 10:41:04.60 w3wp.exe (0x1D38) 0x2558 SharePoint Server Search Query g1j9 Exception Internal server error exception: System.ArgumentException: Extender control 'popupextender_1' is not a registered extender control. Extender controls must be registered using RegisterExtenderControl() before calling RegisterScriptDescriptors().  Parameter name: extenderControl     at System.Web.UI.ScriptControlManager.RegisterScriptDescriptors(IExtenderControl extenderControl)     at System.Web.UI.ExtenderControl.Render(HtmlTextWriter writer)     at Microsoft.Office.Server.Search.WebControls.ExtenderControlBase.Render(HtmlTextWriter writer)     at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)     at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)     at Microsoft.SharePoint.WebPartPages.DataFormWebPart.RenderWebPart(HtmlTextWriter output)     at Microsoft.Office.Server.Search.WebControls.SearchResultsBaseWebPart.RenderWebPart(HtmlTextWriter output)     at Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.RenderWebPart(HtmlTextWriter writer) System.ArgumentException: Extender control 'popupextender_1' is not a registered extender control. Extender controls must be registered using RegisterExtenderControl() before calling RegisterScriptDescriptors().  Parameter name: extenderControl     at System.Web.UI.ScriptControlManager.RegisterScriptDescriptors(IExtenderControl extenderControl)     at System.Web.UI.ExtenderControl.Render(HtmlTextWriter writer)     at Microsoft.Office.Server.Search.WebControls.ExtenderControlBase.Render(HtmlTextWriter writer)     at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)     at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)     at Microsoft.SharePoint.WebPartPages.DataFormWebPart.RenderWebPart(HtmlTextWriter output)     at Microsoft.Office.Server.Search.WebControls.SearchResultsBaseWebPart.RenderWebPart(HtmlTextWriter output)     at Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.RenderWebPart(HtmlTextWriter writer) aee11ca4-d11c-4f19-a49e-c668593dadd5

安装的其中一个补丁是KB4461465,其中包括更新到Search Server 2010核心组件,我想知道这是否是导致此问题的原因。 

One of the patches installed was KB4461465 which includes an update to the Search Server 2010 Core component, and I was wondering whether this is the cause of this issue. 

推荐答案

您好Jocelyn,

Hi Jocelyn,

您的意思是内置人物搜索功能吗?或者你的意思是自定义搜索网络部分?你可以搜索文件吗?

Do you mean the in-built people search function? Or do you mean a custom search web part? Can you searcha afile?

你是否在安装安全更新后运行PSconfig向导?尝试运行SharePoint配置向导(psconfigui.exe或带有正确参数的psconfig.exe),然后检查结果。

Have you run the PSconfig wizard after the installation of Security updates? Try to run the SharePoint Configuration Wizard (psconfigui.exe or psconfig.exe with the correct parameters), then check the results.

要解决此错误,请按照以下步骤操作(在每个步骤后检查结果)步骤):

To troubleshoot this error, follow these steps(check results after each step):

1。确保已启动用户配置文件同步服务和最前端服务。

1. Make sure the user profile synchronization service and the forefront services are started.

2。运行完整抓取并检查结果。

2. Run a full crawl and check the results.

3。执行IISRESET。 

3. Do an IISRESET. 

4。验证所有服务器具有相同的时区,夏令时和"日期和时间"。设置。如果这些设置不同,则可能发生时钟错误。此错误会阻止搜索正常运行。

4. Verify that all the servers have the same time zone, daylight savings, and "Date and Time" settings. If these settings differ, a clock error can occur. This error prevents the search from functioning correctly.

祝你好运,

Allen Bai

Allen Bai


这篇关于人们搜索不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆