我无法在 Homestead v9 中安装 MariaDB
I can't install MariaDB in Homestead v9
最后,我尝试拉取并安装我的 Laravel 项目之一的 Homestead 环境。一切正常,除了我无法在 Vagrant 框中安装 MariaDB。我以前在Homestead自带的homestead.yaml
文件里加了mariadb: true
,现在什么都没有了。我使用 Laravel 5.8 / Homestead v9.
如本新闻稿所述https://github.com/laravel/homestead/releases/tag/v9.0.0、
New “Feature” syntax to install optional services or tools such as Golang, MariaDB, etc.
为了安装 MariaDB 或任何其他外部服务,您现在需要在 homestead.yaml
:
中添加 features
设置
features:
- mariadb: true
Laravel 文档也相应更新:https://laravel.com/docs/5.8/homestead#installing-optional-features
这个问题很隐蔽,因为它只会在您重新安装 Vagrant box 时发生,而不是在您更新 Homestead 时发生(因为您需要的服务在您更新时已经安装)。
最后,我尝试拉取并安装我的 Laravel 项目之一的 Homestead 环境。一切正常,除了我无法在 Vagrant 框中安装 MariaDB。我以前在Homestead自带的homestead.yaml
文件里加了mariadb: true
,现在什么都没有了。我使用 Laravel 5.8 / Homestead v9.
如本新闻稿所述https://github.com/laravel/homestead/releases/tag/v9.0.0、
New “Feature” syntax to install optional services or tools such as Golang, MariaDB, etc.
为了安装 MariaDB 或任何其他外部服务,您现在需要在 homestead.yaml
:
features
设置
features:
- mariadb: true
Laravel 文档也相应更新:https://laravel.com/docs/5.8/homestead#installing-optional-features
这个问题很隐蔽,因为它只会在您重新安装 Vagrant box 时发生,而不是在您更新 Homestead 时发生(因为您需要的服务在您更新时已经安装)。