【发布时间】:2016-01-23 22:50:06
【问题描述】:
我已按照此处的说明:http://laravel.com/docs/5.1/homestead 获取本地 Homestead 虚拟机。它运行良好,我让 Laravel 启动并运行(服务 homestead.app /public)并同步到我主机上的文件夹(比如 ~/Code)。
在尝试让 Xdebug 运行后,我弄乱了一些配置文件(nginx.conf、php.ini 等)。因此,我通过运行“vagrant destroy default”销毁了该 VM 实例。然后我再次启动虚拟机('vagrant up')并 ssh 进入盒子。我更改的文件已恢复(预期),并且 ~/Code 目录包含我之前创建的 Laravel 示例应用程序(再次,预期,因为它是从我的主机复制过来的)。
我不明白为什么服务器仍然成功运行并且我可以从我的主机访问我的示例应用程序?我再也没有运行过“serve homestead.app /public”,但服务器已经在运行为 /public 文件夹提供服务。我觉得这很令人困惑。 那么销毁和重建 Homestead 虚拟机的正确方法是什么?
干杯,SK。
【问题讨论】:
-
我想知道是否有一个包含您的登录详细信息的缓存,所以当您创建新机器时,它会使用那些旧的(但相同的)凭据自动登录...如果您喜欢我你倾向于用相同的登录数据重建 LoL