Chr*_*gia 10 vagrant laravel laravel-4
我在家用开发机器(Mac)上运行Laravel 4并享受它到目前为止但在添加新站点时遇到了麻烦.问题是我在〜/ .homestead/Homestead.yaml文件中为这个新站点添加了这样的行:
folders:
- map: ~/Sites
to: /home/vagrant/Sites
sites:
- map: listingnaples.dev
to: /home/vagrant/Sites/listingnaples.com/public
- map: videocraftersusa.dev
to: /home/vagrant/Sites/videocraftersusa.com/
Run Code Online (Sandbox Code Playgroud)
然后,我的/ etc/hosts看起来像这样:
# MY SITES
192.168.10.10 listingnaples.dev
192.168.10.10 videocraftersusa.dev
192.168.10.10 laneyandchris.dev
Run Code Online (Sandbox Code Playgroud)
如果我进去做一个homestead destroy
后来homestead up
我可以访问任何这些新网站.这删除了我的数据库,真的让我回头.如何"刷新"可以这么说?如果我将myawesomesite.dev添加到我的/ etc/hosts,我怎样才能让宅基地拿起它?
我试过homestead --provision
但这不是一个公认的命令.
对于它的价值,在我的〜/ .homestead /目录中,我没有VagrantFile.不知道那是在哪里,所以我也不能运行流浪者条款.
小智 8
我只是使用ssh homestead ssh
然后添加这一行
serve domain.app /home/vagrant/Code/path/to/public/directory
Run Code Online (Sandbox Code Playgroud)
你将domain.app替换为你的应用名称,你在你的yaml文件和你的新公共站点目录的路径上使用的相同,然后homestead up
你可以看到它是活动的.
您还可以重新加载框和设置
vagrant reload --provision
Run Code Online (Sandbox Code Playgroud)
这会重新加载该框并查看是否有更改,如果是这种情况,它将在重新加载时进行更改
归档时间: |
|
查看次数: |
8686 次 |
最近记录: |