2

我有这个奇怪的问题。让我描述一下:

  1. .yaml 上的映射不起作用。forum.app 只会打开一个谷歌搜索。
  2. 本地的调试设置为 true,但浏览器中不会出现错误。他们虽然被记录。

我在优胜美地(今天更新)上使用 Homestead 2.0、Laravel 4(一切都是最新的)。代码在这里:

YAML file

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

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: /Users/aligajani/Dropbox/Work/Code
      to: /home/vagrant/Code

sites:
    - map: forum.app
      to: /home/vagrant/Code/CommunityFT/forum/public

databases:
    - homestead

variables:
    - key: APP_ENV
      value: local


HOSTS file

#Added by XAMPP Control
127.0.0.1 Alis-MacBook-Pro.local
192.168.10.10  forum.app
4

1 回答 1

0

为了forum.app成为与 Homestead 一起使用的有效域,您需要在 hosts 文件中将其指向您的本地计算机。

您可以通过打开终端并键入 来执行此操作vim /etc/hosts,然后添加以下行:

127.0.0.1 forum.app

您的浏览器也可能无法查找 forum.app 域,所以请记住在您第一次访问它时尝试添加正斜杠,这样forum.app/,这将阻止浏览器尝试 google 它。

未呈现给浏览器的错误可能与此拉取请求有关:

https://github.com/laravel/homestead/pull/140

这是一个 Nginx 配置问题。

希望这可以帮助!

于 2015-01-05T14:30:06.527 回答