gpt4 book ai didi

laravel - 将 laravel 项目从 VSTS 发布到 Azure 到正确的文件夹

转载 作者:行者123 更新时间:2023-12-02 08:03:50 25 4
gpt4 key购买 nike

我正在使用 Visual Studio Team Services 将我的 LARAVEL 项目发布到 Azure。在 Azure 应用程序设置上,默认情况下设置为虚拟目录:“/”为“site\wwwroot”(1)

但是使用 Laravel 框架,可以从“http://PATH\public”访问该应用程序当我将“/”设置为“site\wwwroot\public”时,我可以访问我的应用程序。

但是如果我发布了新版本,我必须在发布期间从路径设置 (1) 中删除“public”,然后再添加它。如果我不这样做,新版本将发布在“site\wwwroot\public\public”

我想自动化该过程,而不是每个版本都必须删除“public”并在之后添加它

我还测试了 Azure powershell 任务,但它不起作用。有人可以分享一下解决方案吗?

最佳答案

谢谢您的回复。我做到了,但没有这样做:

  1. 转至 AZURE -> 应用程序 -> 应用程序设置
  2. 我使用虚拟路径设置虚拟目录:/myApplicationsite\wwwroot& /site\wwwroot\public。
  3. 转到 VSTS,在发布选项上的部署 Azure 应用服务 任务
  4. 我将虚拟应用程序设置为 /myApplication,并且运行良好!

关于laravel - 将 laravel 项目从 VSTS 发布到 Azure 到正确的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48949687/

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