标签: vagrant provision
-
在使用 Homestead v13.2.1 运行项目时,因默认 PHP 8.0 版本与软件包依赖冲突导致 Composer 更新报错。通过修改 Homestead.yaml 配置指定站点 PHP 版本,并执行 vagrant reload –provision 重启虚拟机。在解决共享文件夹为空的问题后,下载 composer.phar 并使用 php7.4 命令执行更新,最终成功切换至 PHP 7.4.14,访问首页确认环境符合预期。
-
在使用 vagrant ssh 登录 Homestead 虚拟机时遇到登录失败且无反应的问题,排查发现原因在于 Homestead.yaml 配置中 folders 的 map 指定本机文件夹 E:/wwwroot 的体积过大。解决方案是将映射路径更换为体积较小的 E:/wwwroot/vagrant 目录,随后执行 vagrant provision 应用配置并 vagrant reload 重启虚拟机,最终成功实现了 SSH 登录。
