更改了homestead.yaml的sites,但服务器配置未更新

 余温
2018年11月10日 10时31分
 php

更改了homestead.yaml的sites后,
$ vagrant reload
$ vagrant up
服务器配置(/etc/nginx/sites-enable/)未更新


怎么个回事?

 

原因是 配置信息已经生成在 系统里了,只有一个办法.
先删除这个虚拟系统,然后再从 box 初始化一下新的:

以下是解决方法

在我们每次对 Homestead.yaml 文件进行了更改之后,都需要运行下面命令来使其更改生效:

$ cd ~/Homestead && vagrant provision && vagrant reload



vagrant provision 是使 Vagrant 重新加载 Homestead.yaml 配置; 
vagrant reload 是重启虚拟机使更改生效


{{vo.nickname}}:{{vo.content}}

{{vo.time}} 回复


  • {{level.nickname}} 回复 {{level.father_nickname}}{{level.content}}
  • {{level.time}} 回复


@
登陆后评论