【发布时间】:2015-07-02 18:24:44
【问题描述】:
这就是我的工作;
假设我已经进行了项目并且使用 db 运行良好
第二次添加新的 Laravel 项目。
将站点名称添加到 Homestead.yaml(与第一个项目相同)
Homestead.yaml
sites:
- map: first.app
to: /home/vagrant/Code/first/public
- map: second.app
to: /home/vagrant/Code/second/public
更新主机文件
主机
127.0.0.1 first.app
127.0.0.1 second.app
http://second.app:8000 转到 first.app
要更新宅基地,我在宅基地方向下使用以下命令。然后 second.app 网站工作正常。
vagrant provision
但是我丢失了连接到 first.app 的 db 中的所有表
注意:vagrant halt/up 对 second.app 的工作没有帮助
有什么方法可以在不使用“流浪者规定”的情况下更新宅基地?
【问题讨论】:
-
你的 Vagrantfile 是什么样的?您是否为每个应用设置了一个配置块?
-
当我运行“vagrant provision”命令时,它完成了这项工作。我只有一个 VM 的 ID。我还没有接触 Vagrantfile 让它运行!
标签: laravel-5 vagrant homestead