首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure上的Drupal update.php抛出错误“无法连接到服务器”

Azure上的Drupal update.php抛出错误“无法连接到服务器”
EN

Stack Overflow用户
提问于 2016-03-02 11:58:08
回答 1查看 117关注 0票数 0

对于D7.3到D7.42的迁移,完成了正常的步骤。发布运行/update.php的帖子。

  1. =>需求验证是可以的
  2. =>概述阶段说明已到位
  3. =>评论更新“运行2-3分钟”,然后将错误抛回如下:

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

即使在错误发生期间,浏览器中形成的URL如下:-

https://abc.azurewebsites.net/update.php?op=selection&token=JYkvAlNOkbWlBmj8BFRDrUlWmFXmZIysqgXO9ZzUjNs

其他细节

代码语言:javascript
复制
=> 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. 我很想知道为什么这位同伴断开连接的消息出现在尝试之间? 是因为我的SSL使用TLS1.2吗?今后如何避免这种情况?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-10 05:25:15

我按照https://www.drupal.org/node/1494290的官方指南将Drupal从7.3x升级到7.42,这对我来说很好。我也不能在这里重复你的问题。

在更新过程中应注意的几个问题。

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35746568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档