Cakephp 3.0或>;在Azure上?

Cakephp 3.0或>;在Azure上?,php,azure,cakephp,Php,Azure,Cakephp,是否可以在Azure Web应用程序上运行Cake 3.0或更高版本?我有一个3+版本的应用程序在本地运行,但当我在Azure web应用程序上安装CakePHP时,它运行的是2.5.1 我觉得这只是一个上传所有更新文件和为3.0版本创建的db的问题,但害怕新蛋糕需要某种写访问,从而阻止它运行并浪费我大量的时间 我3周前开始学习PHP,所以说我是新手可能是对新手的侮辱 讲述了我关于此问题的大部分原始问题。是的,可以将CakePHP>3.0应用程序部署到Azure Web应用程序。但是我们需要一些

是否可以在Azure Web应用程序上运行Cake 3.0或更高版本?我有一个3+版本的应用程序在本地运行,但当我在Azure web应用程序上安装CakePHP时,它运行的是2.5.1

我觉得这只是一个上传所有更新文件和为3.0版本创建的db的问题,但害怕新蛋糕需要某种写访问,从而阻止它运行并浪费我大量的时间

我3周前开始学习PHP,所以说我是新手可能是对新手的侮辱


讲述了我关于此问题的大部分原始问题。

是的,可以将
CakePHP>3.0
应用程序部署到Azure Web应用程序。但是我们需要一些预操作才能使应用程序运行。通常,您可以尝试执行以下步骤:

  • 创建一个空的Azure Web应用程序,并启用
    Composer
    扩展,还可以启用
    Visual Studio Online
    以方便脚本修改和命令运行。有关更多信息,请参阅
  • 在应用程序根目录中创建一个名为
    web.config
    的文件,其内容位于
  • 在Azure上的PHP运行时中添加
    inlt
    扩展。在根目录中添加名为
    ext
    的文件夹,在此文件夹中创建一个文件
    ext.ini
    ,内容如下:
    extension=php\u intl.dll
    。使用键
    PHP\u INI\u SCAN\u DIR
    和值
    d:\home\site\wwwroot\ext
    向Web应用程序添加应用程序设置。您还可以在部署后利用Visual Studio Online的扩展功能执行此步骤。有关详细信息,请参阅
  • 设置Azure Web应用程序的开发环境,通过Git将CakePHP应用程序部署到Azure。有关详细信息,请参阅

  • 是的,可以将
    CakePHP>3.0
    应用程序部署到Azure Web应用程序。但是我们需要一些预操作才能使应用程序运行。通常,您可以尝试执行以下步骤:

  • 创建一个空的Azure Web应用程序,并启用
    Composer
    扩展,还可以启用
    Visual Studio Online
    以方便脚本修改和命令运行。有关更多信息,请参阅
  • 在应用程序根目录中创建一个名为
    web.config
    的文件,其内容位于
  • 在Azure上的PHP运行时中添加
    inlt
    扩展。在根目录中添加名为
    ext
    的文件夹,在此文件夹中创建一个文件
    ext.ini
    ,内容如下:
    extension=php\u intl.dll
    。使用键
    PHP\u INI\u SCAN\u DIR
    和值
    d:\home\site\wwwroot\ext
    向Web应用程序添加应用程序设置。您还可以在部署后利用Visual Studio Online的扩展功能执行此步骤。有关详细信息,请参阅
  • 设置Azure Web应用程序的开发环境,通过Git将CakePHP应用程序部署到Azure。有关详细信息,请参阅

  • 非常感谢您抽出时间。我只是有点不适合别人对我的要求。得到这样的答案肯定会有帮助。非常感谢您抽出时间。我只是有点不适合别人对我的要求。得到这样的答案肯定会有帮助。