使用 SQL 后端在 Azure PaaS 上安装 Drupal

Installing Drupal on Azure PaaS with SQL Backend

尝试使用 SQL Azure 后端安装 Drupal 并出现以下错误:

PDO 已启用:

如果我在 database.inc 中注释掉第 124 行,安装会继续,我会看到一些表正在 MS SQL 中创建。但是,它在某些时候中断了:

Cannot convert '0' to int SQL Driver error

我认为是没有进行上述设置造成的。

我建议您使用 Azure Marketplace 中的模板 Acquia Drupal 7 on SQL 来使用 Azure SQL 创建 Drupal 应用程序。

  1. 在 Azure Marketplace blade 中,搜索 Drupal,然后单击 Acquia Drupal 7 SQL.

  1. 为您的新 Web 应用配置 Azure 应用服务设置。

  1. 网络应用程序创建完成后,您可以在浏览器中启动和管理您的 Drupal 网络应用程序。