Php 在Azure上安装OctoberCMS

Php 在Azure上安装OctoberCMS,php,sql,sql-server,azure,octobercms,Php,Sql,Sql Server,Azure,Octobercms,我已经在Azure上创建了一个应用程序服务和SQL数据库(创建了新的和空白的SQL数据库)来安装OctoberCMS。我已经到达了数据库安装页面,在输入我之前创建DB时创建的凭据之后,我收到一个错误,说我的新数据库不是空的 数据库“DatabaseName”不为空。请清空数据库或指定其他数据库。 指定的数据库配置有问题 我已经在azure上玩了很长一段时间的各种配置,我只是在努力解决这个问题。任何帮助都将不胜感激,如果需要更多信息,请告诉我 我能够安装Azure Web App和Azure数据库

我已经在Azure上创建了一个应用程序服务和SQL数据库(创建了新的和空白的SQL数据库)来安装OctoberCMS。我已经到达了数据库安装页面,在输入我之前创建DB时创建的凭据之后,我收到一个错误,说我的新数据库不是空的

数据库“DatabaseName”不为空。请清空数据库或指定其他数据库。 指定的数据库配置有问题


我已经在azure上玩了很长一段时间的各种配置,我只是在努力解决这个问题。任何帮助都将不胜感激,如果需要更多信息,请告诉我

我能够安装Azure Web App和Azure数据库for MySQL。高级步骤包括:

 1. Create Azure Web App, ensure App settings are set to use PHP 7.0 or
    higher 
 2. Deploy code through Kudo Zip Deployment (or whatever method you are comfortable)
 3. Create Azure Database for MySQL
 4. Browse to Azure Database for MySQL -> Connection Security
 5.     Click + Add client IP
 6.     Allow Access to Azure Services = ON
 7.     Enforce SSL Connection = DISABLED
 8. Use whatever tool you like to create MySQL DB, I used MySQL Workbench.
 9. Browse to https://<yourwebapp>.azurewebsites.net/install-master/install.php
 10. Use info from Azure Database for MySQL -> Overview to fill in DB values
1。创建Azure Web应用程序,确保应用程序设置设置为使用PHP 7.0或
较高的
2.通过KudoZip部署(或任何您喜欢的方法)部署代码
3.为MySQL创建Azure数据库
4.浏览Azure数据库获取MySQL->连接安全
5.单击+添加客户端IP
6.允许访问Azure Services=ON
7.强制SSL连接=已禁用
8.使用任何你喜欢的工具来创建MySQL数据库,我使用的是MySQL工作台。
9浏览到https://.azurewebsites.net/install-master/install.php
10使用Azure Database for MySQL的信息->概述填写数据库值
参考:

我不熟悉OctoberCMS(正在尝试安装),但查看文档时,它会说“当使用SQL Server数据库引擎时,您需要安装组连接用户定义聚合”。你已经这样做了吗?经过进一步的研究,我不认为Azure SQL会是一个选项,因为用户定义的聚合需求。选项包括1)将MSSQL作为IaaS VM运行,在那里您可以创建用户定义的聚合或2)MySQL的用户Azure数据库。