rdi*_*diz 9 php vagrant laravel homestead
我做了一个全球安装的Laravel宅基地,编辑了我的~/.homestead/Homestead.yaml文件并用它来驱动虚拟机homestead up.一切都很好,但后来我需要添加另一个网站.我编辑Homestead.yaml了包含新项目,试图运行homestead provision以将更改应用到VM.唯一输出的是:
==> default: VM not created. Moving on...
Run Code Online (Sandbox Code Playgroud)
我解释说,因为VM没有运行,但确实如此.在这里工作的唯一的东西是homestead destroy其次homestead up,但(其性质)detroys虚拟机的保存状态.我虽然流浪的命令也适用于宅基地,但vagrant suspend && vagrant up --provision没有帮助.
那么..如何将我的新配置应用于已有的家园虚拟机?
rdi*_*diz 19
尝试这样做......你应该看到一个列出的流浪者盒子,它链接到你的作曲家/供应商......
vagrant global-status
Run Code Online (Sandbox Code Playgroud)
示例输出:
$ vagrant global-status
id name provider state directory
-----------------------------------------------------------------------------------------------------
1ace413 default virtualbox running (...)/laravel/homestead
Run Code Online (Sandbox Code Playgroud)
然后继续运行:
vagrant provision {ID}
Run Code Online (Sandbox Code Playgroud)
输入示例:
vagrant provision 1ace413
Run Code Online (Sandbox Code Playgroud)
ID是上述步骤中的vagrant实例的id.
你应该好好去!
Api*_*ail 10
我最近将笔记本电脑从32位更改为64位,并且必须重新安装和设置我的Homestead.
设置好后,我在命令下运行
vagrant reload --provision
Run Code Online (Sandbox Code Playgroud)
我得到了相同的反馈
==> default: VM not created. Moving on...
Run Code Online (Sandbox Code Playgroud)
之后我尝试这个命令,一切运作良好.
vagrant up
Run Code Online (Sandbox Code Playgroud)
我认为第一次运行Homestead,无需重新加载--provision.
| 归档时间: |
|
| 查看次数: |
11694 次 |
| 最近记录: |