sharepoint 使用Office Web Apps 查看或编辑office文档时页面出现:“抱歉,出现了问题”错误
该问题是由于使用了系统账户登录站点而导致的。
更换其他账户登录问题解决。
其他错误还有下面的:
如果 Office Web Apps 在与 SharePoint 2013 结合使用时未正常工作,请查看以下症状并展开相应的标题以查找纠正步骤。
问题:当您选择 SharePoint 库中的“新文档”链接时,系统提示您上载某个文档而不是为您提供用于创建新 Office 文档的选项。选择(单击)一个 Office 文档将在客户端应用程序中打开此文件。将不会显示 Office 文档的预览。
以下是一些可供尝试的故障排除选项。
确认用于创建新文档的 SharePoint Web 应用程序使用了基于声明的身份验证
仅使用了基于声明的身份验证的 Web 应用程序能够在 Office Web Apps 中打开文件。若要确定 Web 应用程序的身份验证提供程序,请执行以下步骤:
1.在 SharePoint 2013 管理中心中,单击“管理 Web 应用程序”。
2.选择要检查的 Web 应用程序,然后单击功能区中的“验证提供程序”。
身份验证提供程序必须显示为“基于声明的身份验证”,Office Web Apps 才能正常使用 Web 应用程序。若要解决此问题,您可以删除 Web 应用程序并使用基于声明的身份验证重新创建它,也可以更改 Web 应用程序的身份验证方法。有关详细信息,请参阅 Office Web Apps 的 SharePoint 身份验证要求。
确保 SharePoint 2013 上和 Office Web Apps Server 服务器场上的 WOPI 区域匹配。
为此,请在 SharePoint Server 中运行以下命令:
Get-SPWopiZone
结果将为下列情况之一:
internal-https
internal-http
external-https
external-http
接下来,在 SharePoint Server 中运行以下命令。
Get-SPWOPIBinding
在输出中,查找“WopiZone: 区域”。如果来自 Get-SPWopiZone 的结果与 Get-SPWOPIBinding 所返回的区域不匹配,则对 SharePoint Server 运行 Set-SPWOPIZone -Zone cmdlet 以更改 WOPI 区域,使其与来自 Get-SPWOPIBinding 的结果匹配。有关使用这些 cmdlet 的帮助,请参阅 Get-SPWOPIBinding、Set-SPWOPIBinding 和 Get-SPWOPIZone。
问题:尝试在 Office Web Apps 中编辑 Office 文档时收到“很遗憾,本文无法打开编辑”错误。
在某些情况下,作为 Active Directory (AD) 安全组成员的用户可能无法在浏览器中编辑文档。解决方案为确保 User Profile Service 应用程序 (UPA) 配置正确并完全与用户和组成员同步。有关详细信息,请参阅知识库文章 SharePoint 2013 中安全组成员用户无法编辑 Office Web Apps 2013 文件.
问题:当您尝试在 Office Web Apps 中查看 Office 文档时,收到“抱歉,出现了问题”错误。
确保您未以系统帐户登录,否则您将无法编辑或查看文档。请以其他用户的身份登录并重新尝试访问 Office Web Apps。
问题:当您尝试在 Office Web Apps 中查看 Office 文档时,收到“抱歉,出现了问题,无法打开此文档”错误。
如果您在使用 HTTP 的测试环境中设置 Office Web Apps,请确保将 AllowOAuthOverHttp 设置设为“True”,如步骤 5:将 SharePoint 2013 中的 AllowOAuthOverHttp 设置更改为 True 中所述。
如果您使用 New-OfficeWebAppsHost cmdlet 将域添加到允许列表中,请确保从允许列表中的主机域访问 Office Web Apps。要查看允许列表中的主机域,请在 Office Web Apps Server 上以管理员身份打开 Windows PowerShell 提示符,并运行 Get-OfficeWebAppsHost cmdlet。要将域添加到允许列表,请使用 New-OfficeWebAppsHost cmdlet。
问题:当您尝试在 Office Web Apps 中查看 Office 文档时,收到“抱歉,由于服务忙,Word Web App 无法打开此文档。请稍后重试”错误。
您是否意外地在域控制器上安装了 Office Web Apps Server?很遗憾,Office Web Apps Server 不能在域控制器上运行。Office Web Apps Server 必须安装在作为域一部分的单独服务器上。有关详细信息,请参阅 Office Web Apps Server 的软件、硬件和配置要求。
确保运行 SharePoint 2013 版本 15.0.4420.1017 或更高版本。在 SharePoint 2013 服务器上,请按照下列步骤来验证版本号:
1.转到“开始”>“所有程序”>“Microsoft SharePoint 2013 产品”>“SharePoint 2013 管理中心”。
2.选择“系统设置”>“管理此场中的服务器”。
验证“配置数据库版本”是 15.0.4420.1017 或更高版本。如果不是,转到 Office、Office 服务器和相关产品更新中心,获取详细信息。
问题:当您尝试使用用户生成的 URL 在 Office Web Apps 中查看 Office 文档时,收到“找不到文件。原始文件的 URL 无效,或者文档不可公开访问。验证 URL 是否正确,然后与文档所有者联系”错误。
您是否正在尝试从用户生成的 URL 打开文件大小大于 10 MB 的文档?请确保文档大小不超过 10 MB。
问题:SharePoint 2013 中未显示 Office 文档预览,而是显示“此内容无法在框架中显示”错误。
内存不足会导致 Office 文档预览出现问题。查看硬件要求 - Web 服务器、应用程序服务器以及单服务器安装以了解 SharePoint 2013 的内存要求。这些要求与 Office Web Apps Server 所使用的要求相同。
问题:您会看到错误“数据连接设置为始终使用连接文件,{0:ExcelWebApp} 不支持外部连接文件。下列连接无法刷新:数据连接。”
出现此错误是因为 Office Web Apps Server 不支持存储数据连接信息的 Office 数据连接 (ODC) 文件。要解决此问题,请按以下步骤操作:
1.在 Excel 客户端应用程序中打开工作簿。
2.单击“数据”>“连接”。
3.选择消息中列出的数据连接,然后单击“属性”。
4.单击“定义”选项卡。
5.清除“始终使用连接文件复选框”复选框。
6.将工作簿重新上载到 SharePoint 文档库。
若要允许用户与包含数据模型的工作簿或浏览器窗口中的 Power View 视图交互,请将 SharePoint Server 中的 Excel Services 配置为显示工作簿。这要求 SharePoint 管理员在安装 SharePoint Server 的服务器上运行 New-SPWOPISupressionSetting cmdlet。有关详细信息,请参阅 New-SPWOPISuppressionSetting 和在 SharePoint Server 2013 中管理 Excel Services。