Office Web Apps 疑难解答(安装在 SharePoint 2010 产品上)

 

适用于: Excel Online, PowerPoint Web App Preview, Word Web App Preview

上一次修改主题: 2016-11-29

本文包含的信息可帮助 IT 专业人员对 Microsoft Office Web Apps 进行疑难解答。

我们鼓励您向我们提供反馈信息。您的意见、建议和疑难解答提示将会纳入本内容将来的版本中。您可以通过以下邮箱地址向我们发送反馈:ITSPDOCS@microsoft.com

当 SharePoint 管理员安装并配置 Microsoft Office Web Apps 时,他(她)或最终用户可能会遇到以下任何错误消息或问题:

  • 最终用户无法在浏览器中查看或编辑 Office 2010 文档

  • Office 2010 文档在客户端应用程序中打开而不是在浏览器中打开

  • 最终用户无法使用工具栏上的按钮在客户端应用程序中打开 Office 2010 文档

  • 尝试卸载 Office Web Apps 时,将会收到一条错误,指示已将其卸载

  • 当您尝试在计算机上重新安装 SharePoint Server 2010 时,将收到一条错误,指示其与之前安装的 SharePoint 2010 产品冲突

下面各部分介绍可能的原因以及如何修复这些问题。

最终用户无法在浏览器中查看或编辑 Office 2010 文档

在 SharePoint 管理员安装、配置并激活 Office Web Apps 后,最终用户尝试在浏览器中查看或编辑 Microsoft Word、Microsoft Excel、Microsoft PowerPoint 或 Microsoft OneNote 文档时,可能会收到一条错误消息。

这些错误消息可能包括但不限定于以下消息:

  • 无法处理此请求。

  • 出现意外错误。

  • PowerPoint Web App 遇到错误,请重试。

  • 由于未知错误,Word Web App 无法打开此文档。如果问题仍存在,请尝试在 Microsoft Word 中打开该文件。

  • OneNote Web App 无法打开此笔记本,因为此网站集上未激活 Office Web Apps 功能。请尝试在 Microsoft OneNote 中打开此文件。

  • 未找到所选的文件。请检查文件名的拼写并验证其位置是否正确。请确保该文件未被重命名、移动或删除。

以下的一个或多个原因可能会导致出现这些错误:

  • SharePoint 管理员已运行 Office Web Apps 安装程序,这会将 SharePoint 的默认打开行为配置为使用 Microsoft Word、Excel、PowerPoint 和 OneNote 关联的 Web 应用程序在浏览器中打开对应的文档。但 SharePoint 管理员尚未启动相应服务、创建服务应用程序并激活 Office Web Apps 功能。

  • Web 前端服务器上未启动 Office Web Apps 服务。

  • 尚未创建 Office Web Apps 服务应用程序和代理。

  • Office Web Apps 服务应用程序代理与网站集所属的 Web 应用程序的代理组不关联。

  • 用于运行 Web 应用程序或以下 Office Web Apps 服务之一的服务帐户可能存在权限问题:Excel Calculation Services、PowerPoint Service 或 Word Viewing Service。Web 应用程序和服务应用程序必须具有适当的权限才能访问内容数据库和配置数据库。

若要解决这些问题,请应用以下解决方案:

  • 在 SharePoint 管理员完成其他部署任务以在生产服务器上部署 Office Web Apps 的情况下,可避免最终用户看见错误消息。我们建议您先在现有网站集上启用 OpenInClient 功能,然后再运行安装程序。有关详细信息,请参阅配置启用浏览器功能的文档的默认打开行为(Office Web Apps)

  • 为网站集激活 Office Web Apps 功能。有关如何为网站集激活 Office Web Apps 功能的信息,请参阅部署 Office Web Apps(安装在 SharePoint 2010 产品上)中的激活 Office Web Apps 功能

  • 通过执行以下操作,确认已创建相应服务,并检查这些服务在服务器场中的服务器上的状态:

    1. 在管理中心网站的“应用程序管理”中,单击“管理服务器上的服务”。

    2. 在“服务器上的服务”页上,执行以下操作:

      1. 在所选服务器上的服务列表中,确认“Excel Calculation Services”、“PowerPoint Service”和“Word Viewing Service”存在并已启动。如果未启动某项服务,请单击“启动”。

      2. 单击顶部的“服务器”按钮,单击“更改服务器”,再在“选择服务器”对话框中,单击不同的服务器名称。

      3. 重复这些步骤,直到确认服务器场中的所有服务器上均存在并已启动这些服务。

  • 通过执行以下操作,确认已创建 Office Web Apps 服务应用程序和代理:

    1. 在管理中心网站上的“应用程序管理”中,单击“管理服务应用程序”。

    2. 在“管理服务应用程序”页上,确认以下几种服务应用程序存在:

      • Excel Services 应用程序 Web 服务应用程序

      • PowerPoint Service 应用程序

      • Word Viewing Service 应用程序

    确认已创建服务应用程序。有关如何创建服务应用程序的信息,请参阅部署 Office Web Apps(安装在 SharePoint 2010 产品上)中的创建服务应用程序和服务应用程序代理

  • 通过执行以下操作,确认 Office Web Apps 服务应用程序和代理与网站集所属的 Web 应用程序的代理组关联:

    1. 在管理中心网站的“应用程序管理”中,单击“管理 Web 应用程序”。

    2. 在“Web 应用程序管理”页上,选择网站集所属的 Web 应用程序,再单击“服务连接”。

    3. 在“配置服务应用程序关联”页上,确认以下几种服务应用程序代理与 Web 应用程序关联:

      • Excel Services 应用程序 Web 服务应用程序代理

      • PowerPoint Service 应用程序代理

      • Word Viewing Service 应用程序代理

      有关如何添加服务应用程序与 Web 应用程序的连接的信息,请参阅添加或删除 Web 应用程序的服务应用程序连接 (SharePoint Server 2010)向 Web 应用程序添加或删除服务应用程序连接 (SharePoint Foundation 2010)

  • 确认用于 Web 应用程序和 Office Web Apps 服务的服务帐户权限是适当的。Web 应用程序和服务应用程序必须具有适当的权限才能访问内容数据库和配置数据库。有关用于 Web 应用程序和 Office Web Apps 服务的适当的服务帐户权限的信息,请参阅帐户权限和安全设置 (SharePoint Server 2010)

Office 2010 文档在客户端应用程序中打开而不是在浏览器中打开

除了 Excel,网站集的默认打开行为是在客户端应用程序中打开 Office 2010 文档(如果安装了客户端应用程序)。如果 SharePoint 管理员安装 Office Web Apps 并为网站集激活 Office Web Apps 功能,则默认打开行为将设置为在浏览器中打开 Office 2010 文档。

如果文档未在浏览器中打开,则可能的原因如下:

  • 未为文档所驻留的网站集激活 Office Web Apps 功能。

  • 为文档所驻留的网站集激活了“默认情况下,在客户端应用程序中打开文档”功能。

若要解决此错误,请执行以下操作:

最终用户无法使用工具栏上的按钮在客户端应用程序中打开 Office 2010 文档

在使用 Office Web Apps 的情况下,最终用户单击工具栏上的“在 Word 中打开”、“在 PowerPoint 中打开”、“在 Excel 中打开”或“在 OneNote 中打开”按钮后将收到一条消息,指示无法在客户端应用程序中打开文件。

出现此错误可能是以下一个或多个原因导致的:

  • 用户正在运行 64 位版本的 Internet Explorer。

  • 浏览器中未安装或未运行在 Office 客户端应用程序中打开文件所需的 ActiveX 控件。

  • 客户端计算机上未安装 Microsoft Office。

  • 安装的 Office 版本低于 Office 2003。

  • Internet Explorer 中的安全设置阻止 ActiveX 控件运行。

  • 浏览器不支持 ActiveX。

  • 客户端浏览器为 Firefox,但未安装允许 Firefox 打开 Office 文档的插件。

尝试卸载 Office Web Apps 时,将会收到一条错误,指示已将其卸载

如果您先卸载 SharePoint Server 2010 再卸载 Office Web Apps,然后尝试使用控制面板卸载 Office Web Apps,则您将收到一条错误,指示已将 Office Web Apps 卸载。此情况不适用于 Microsoft SharePoint Foundation 2010。

若要解决此错误,请参阅您无法使用控制面板从 Windows Server 2008 中删除 Office Web Apps (https://go.microsoft.com/fwlink/?linkid=215534&clcid=0x804)。

当您尝试在计算机上重新安装 SharePoint Server 2010 时,将收到一条错误,指示其与之前安装的 SharePoint 2010 产品冲突

如果卸载 SharePoint Server 2010 但未卸载 Office Web Apps,然后尝试在同一台服务器上重新安装 SharePoint Server 2010,则可能会遇到错误。在此情况下,您将收到一条错误,指示其与之前安装的 Microsoft Office 2010 服务器产品冲突。

若要解决此错误,请参阅您无法使用控制面板从 Windows Server 2008 中删除 Office Web Apps (https://go.microsoft.com/fwlink/?linkid=215534&clcid=0x804)。