【问题标题】:How can I deploy my Laravel 4 site onto Windows Azure?如何将我的 Laravel 4 站点部署到 Windows Azure 上?
【发布时间】:2014-02-07 00:44:11
【问题描述】:

我尝试了很多方法,但要么收到错误“您没有权限”,要么只是空白页。我尝试将公用文件夹重命名为 wwwroot,并创建一个 web.config 文件。

我在这里遵循了教程:http://bigbitecreative.com/deploying-laravel-4-azure/ 以及其他一些教程,但这似乎对我不起作用。

有什么想法吗?

【问题讨论】:

  • 您使用的是 Azure 网站还是 Azure VM?

标签: php azure deployment laravel laravel-4


【解决方案1】:
  1. 使用 ubuntu 创建 VM。
  2. 安装 LAMP (link)
  3. 创建一个虚拟主机并将您的文档根目录指向 laravel 的公共文件夹。 (link)

【讨论】:

    【解决方案2】:

    这不是一个正确的答案,但也许它会帮助你。我自己断断续续地研究了一段时间。您可以轻松更改 Azure 认为的根目录。转到 Azure 网站的 configure 页面并一直滚动到底部。您应该找到virtual applications and directories 部分。默认情况下,您应该看到/ 的一个条目指向site\wwwroot。只需将 \public 添加到此路径,您将被定向到 laravel 安装的 public 文件夹。

    我遇到的问题是如何对composerartisan 进行命令行调用。通过从本地计算机上传供应商文件夹,我能够获得“您已到达”页面,但显然这并不理想。

    【讨论】:

      猜你喜欢
      • 2012-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-16
      • 2017-10-17
      相关资源
      最近更新 更多