需求验证没问题 => 到位的概述阶段说明 => 查看更新“运行 2-3 分钟”,然后返回如下错误: 无法连接到-6ren">
gpt4 book ai didi

php - Azure 上的 Drupal update.php 抛出错误 "Could not connect to server"

转载 作者:太空宇宙 更新时间:2023-11-03 14:49:30 25 4
gpt4 key购买 nike

将 D7.3 迁移到 D7.42 已完成正常步骤。发布运行/update.php。

  1. => 需求验证没问题
  2. => 到位的概述阶段说明
  3. => 查看更新“运行 2-3 分钟”,然后返回如下错误:

无法连接到服务器概述:无法连接到 abc.azurewebsites.net。细节:第一次握手消息后对等端断开连接:可能 SSL/TLS 协议(protocol)级别太低或服务器不支持

即使在错误期间在浏览器中形成的 URL 如下:-
https://abc.azurewebsites.net/update.php?op=selection&token=JYkvAlNOkbWlBmj8BFRDrUlWmFXmZIysqgXO9ZzUjNs

其他细节

=> Azure Subscription  
=> To Scale, Kept instance count to 3/ Pricing Tier to standard / Instance size to medium 2 cores.
=> First time, I run, I got the Review updates stage with 2 database columns alteration message listed and applied it. After few couple of attempts, I also got the message "No Pending updates" and link to front and admin sites.
=> In Settings.php, $update_free_access = TRUE was kept for update run.

查询:

  1. 很想知道为什么会收到此 Peer disconnected 消息在两次尝试之间?
    b.是因为我的 SSL 使用 TLS1.2 吗?将来如何避免这种情况?

最佳答案

我遵循官方指南 https://www.drupal.org/node/1494290将 Drupal 从 7.3x 升级到 7.42,这对我来说效果很好。此外,我无法在此处重现您的问题。

更新过程中还有一些需要注意的地方。

  1. 确保将站点设置为维护模式
  2. 删除原始 Drupal 实例中除/sites 之外的所有文件和文件夹(也不要删除 Azure 上的 web.config)。它应该在 Azure Web Apps 上的 D:\home\site\wwwroot 中。
  3. 将提取的 Drupal 包 [tar 包或 zip 包] 中除/sites 之外的所有文件夹和文件复制到原始 Drupal 实例位置。在 Azure 上,我们可以登录您的 Web Apps Service 的 KUDU 控制台站点,直接将 zip 包复制到文件列表中,以自动将 zip 上传和解压到 Azure。
  4. 以管理员身份登录到您的站点并运行 update.php

作为解决方法,您可以在本地升级您的站点,并使用 Azure 上的 MySQL 服务的数据库连接信息。然后将新的 Drupal 站点部署到 Azure。

关于php - Azure 上的 Drupal update.php 抛出错误 "Could not connect to server",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35746568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com