使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

简介

本文介绍Windows Azure Pack 网站版本 2 (v2) 的更新汇总 12 中修复的问题。 它还包含此更新汇总的安装说明。

重要通知

重要更改

  • 如果基本操作系统Windows Server 2012 R2,则现在需要安装 Windows 2014 年 4 月汇总更新 (2919355)。  如果未安装此更新,则不会安装 Microsoft .NET Framework 4.6 和目标包、MS Build Tools 2015 和 Microsoft Visual C++ 2015 Redistribution Packages。

  • 如果多个站点在同一应用程序池标识下运行并运行使用 Zend Opcache 的 PHP 应用程序,则仅请求的第一个站点将成功响应请求。 所有其他应用程序将返回 500 个状态响应。 这是因为 Zend Opcache 中存在问题。 若要解决此问题,请部署使用应用程序的自定义php.ini文件,然后禁用“zend_extension=php_opcache.dll”。

已修复的问题

此更新修复了以下问题:

  • 问题 1: 计量改进。

    此更新包含对计量引擎的一些性能改进,用于计算Windows Azure Pack 网站中的监视指标。 具体而言,对计量作业进行了优化,以减少 CPU 使用率并更快地运行作业。

  • 问题 2: 无法转储或清除数据服务缓存。

    此更新添加了 PowerShell 支持。 若要转储数据服务缓存,请使用 Get-WebSitesDataServiceCache cmdlet。 若要清除数据服务缓存,请使用 Clear-WebSitesDataServiceCache cmdlet。

  • 问题 3: 当网站使用超过 2,147,483,648 字节的存储时,订阅中的所有站点都会返回“503 服务不可用”。

  • 问题 4: 不支持在 Web 云管理控制台中更改 CloudAdminCredentials。

    添加到 Web 云管理控制台以进行密码更改的支持。

  • 问题 5: 修复了 Set-WebSitesSiteConfig cmdlet 中的 AutoHeal 支持。

  • 问题 6: 租户上传的证书在加入 Active Directory 的环境中运行时不会部署到前端和辅助角色。

  • 问题 7: 使用SQL集成身份验证的 Webjob 在域帐户下运行时不会连接到SQL。

  • 问题 8: 在已加入 Active Directory Windows Azure Pack 网站环境中部署的站点不会缩放到预留实例。

  • 问题 9:  通过排除暂时性错误改进了可用性检查的错误日志记录。

  • 问题 10: 无法将 PHP 版本设置为 OFF;它始终设置为 PHP 版本 5.4。

  • 问题 11: 从更新汇总 6 升级到 Windows Azure Pack 网站 v2 时,通过 SCM 的 MSDeploy 会删除已升级环境中的文件。

  • 问题 12: 尝试创建脱机安装包时,操作失败并出现“路径太长”错误消息。

  • 问题 13: 对存储配额实现进行了改进:

    • 保证只有一个辅助角色正在扫描 Webspace 文件夹。

    • 没有方法可以设置扫描计时器,也没有方法可以禁用功能。

    • 可以在“文件服务器选项”下的 Web 云管理控制台中使用 Set-WebSitesConfig cmdlet 进行更新。

  • 问题 14: 在共享辅助角色中运行的站点无法加载证书以供应用程序使用。

    管理员可以通过使用以下 PowerShell cmdlet:

    Set-WebSitesPolicy-PlanName 计划 -ComputeMode 模式 -SiteMode siteMode -LoadCertificatesOnSharedWorkerEnabled

    Note Set LoadCertificatesOnSharedWorkerEnabled 设置为 1 来打开此选项,或将其设置为 0 以关闭。

    此功能不适用于公共托管环境,应仅在Enterprise环境中启用。 管理员应先评估启用此功能的影响,然后再在任何生产环境中应用更改。 这也可能影响可在共享辅助角色上部署站点的密度,因为共享辅助角色上增加了用户配置文件的负载。

  • 问题 15: 作为服务管理员,如果没有Windows Azure Pack 网站发布,就无法更新核心应用程序堆栈。

  • 问题 16: 停止网站会导致 SCM 网站也停止。

  • 问题 17: 从 Windows Azure Pack 网站 v2 更新汇总 4 和 7 升级会导致所有站点返回“404 找不到”状态代码。

  • 问题 18: 无法部署 ASP.NET Core应用程序。

    租户现在可以部署Self-Contained ASP.NET Core应用程序。 有关Self-Contained部署的详细信息,请参阅 .NET Core 应用程序部署 主题。

    自包含 .NET Core 应用程序不依赖于在 Windows Azure Pack 网站上部署的共享组件。 应用程序中包含所有组件,包括 .NET Core 库和 .NET Core 运行时。 自包含部署无法基于 Kudu git 生成 .NET core 应用程序。 在部署Windows Azure Pack 网站之前,必须先生成应用程序。

此更新汇总中包含的框架和组件更新

对.NET Framework的更新

  • .NET Framework 4.6.2 开发人员包 (KB3151934)

  • .NET Framework 4.6.1 开发人员包 (KB3105179)

PHP 更新的版本和安装的新版本

  • PHP 5.3.29

  • PHP 5.5.38

  • PHP 5.6.24

  • PHP 7.0.9 x86 和 x64

Python

  • Python 2.7 更新到 2.7.8

Git

  • Git 更新到 2.8.1

MSODBC

  • MSODBC13 (Microsoft ODBC Driver 13,用于SQL Server) 13.0.811.168 的更新

如何获取并安装适用于 Windows Azure Pack 网站版本 2 的更新汇总 12

Windows Azure Pack 网站版本 2 的更新包可从Windows 更新或手动下载。

备注 如果目标操作系统Windows Server 2012 R2,则所有 Web 辅助角色都必须具有 2014 年 4 月推出升级包,以支持 Visual C++ 2015 可再发行。 如果未安装,Web 辅助角色将不会标记为已准备就绪,Web 管理控制台中的 Web 辅助角色日志将指示依赖项失败。

方法 1: Windows Update

若要从 Microsoft Update 获取和安装更新包,请在安装了Windows Azure 组件的计算机上执行以下步骤:

  1. 单击“开始”,然后单击“控制面板”。

  2. 在控制面板中,双击Windows 更新

  3. 在Windows 更新窗口中,单击“检查联机”以获取 Microsoft 更新中的更新

  4. 单击 “重要更新”可用

  5. 选择所需的更新汇总包,然后单击“确定”。

  6. 单击 “安装更新 ”以安装更新包。

  7. 等待网站管理控制台管理单元显示在桌面上。 (也可以通过"开始"菜单菜单进行搜索。) 然后,执行以下步骤:

    1. 打开控制台。

    2. "开始"菜单网站控制器。

    3. 监视角色升级过程。

方法 2:Microsoft Update 目录

更新包可用于从 Microsoft 更新目录手动下载和安装:

下载图标 立即下载Windows Azure Pack 更新包。

安装信息

安装和升级说明记录在安装 Windows Azure Pack:TechNet 上的网站主题"开始"菜单。 这些说明介绍如何升级到更新汇总 12,Windows Azure Pack 网站版本 2。

请注意,在更新汇总 6 中,安装和升级过程发生了重大变化。 因此,请花时间查看文档。

此链接中提供了其他指导来监视升级并检查升级状态。

由于除了可执行文件之外对数据存储所做的更改,无法回滚此更新。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×