【问题标题】:403 Forbidden nginx/1.6.2 on Laravel Homestead installation403 Forbidden nginx/1.6.2 on Laravel Homestead 安装
【发布时间】:2015-03-08 00:51:19
【问题描述】:

我对如何完成 Laravel Homestead 安装一无所知。

一些信息:

  • laravel/homestead (virtualbox, 0.2.4)
  • vagrant base 是 lucid32。我无法通过 SSH 使用 serve 命令。

这是我的 homestead.yaml :

---
ip: "192.168.10.10"
memory: 2048
cpus: 1

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: /Users/bolos/base
      to: /home/vagrant/base

sites:
    - map: homestead.app
      to: /home/vagrant/base/homestead/public

databases:
    - homestead

variables:
    - key: APP_ENV
      value: local

provider: virtualbox

# blackfire:
#     - id: foo
#       token: bar

我不知道我还能提供什么帮助,但请随时询问。

提前谢谢你。

【问题讨论】:

  • 您的文档根目录中的文件是否可以被 Web 服务器读取? (在/home/vagrant/base/homestead
  • Err,也许我做错了什么,但除了我家中的公共目录外,什么都没有。我会寻找一些chomdding。谢谢。

标签: laravel nginx vagrant virtualbox laravel-5


【解决方案1】:

根据您的配置,您必须更换:

to: /home/vagrant/base/homestead/public

与:

to: /home/vagrant/base/public

如果你在/Users/bolos/base 上有 Laravel,这应该可以工作。

【讨论】:

  • 哦哦。我没有安装 Laravel!我之前在其他地方安装了它,所以我认为它还可以。然后我再次安装了 Laravel,但现在我“没有指定输入文件”。
  • 看来我需要通过 SSH 进入盒子,但我的流浪汉不懂“服务”。你知道我接下来应该做什么吗? link
  • @Bolos 你不需要通过 SSH 进入盒子。只需运行 vagrant provision 并将 Laravel 粘贴到 /Users/couillard/base 上。您可以在此处下载 v5.0.1:github.com/laravel/laravel/archive/v5.0.1.zip
猜你喜欢
  • 2016-01-31
  • 2020-06-04
  • 2014-06-23
  • 2013-11-02
  • 2014-08-26
  • 1970-01-01
  • 2020-06-27
  • 2012-02-17
  • 2013-11-01
相关资源
最近更新 更多