【问题标题】:I can't install MariaDB in Homestead v9我无法在 Homestead v9 中安装 MariaDB
【发布时间】:2019-07-22 09:08:24
【问题描述】:

最后,我尝试拉取并安装我的 Laravel 项目之一的 Homestead 环境。一切正常,除了我无法在 Vagrant 框中安装 MariaDB。我曾经在 Homestead 附带的homestead.yaml 文件中添加mariadb: true,但现在什么也没有发生。我使用 Laravel 5.8 / Homestead v9。

【问题讨论】:

    标签: laravel vagrant mariadb homestead


    【解决方案1】:

    正如此版本中所述https://github.com/laravel/homestead/releases/tag/v9.0.0

    用于安装可选服务或工具(如 Golang、MariaDB 等)的新“功能”语法。

    为了安装 MariaDB 或任何其他外部服务,您现在需要在您的 homestead.yaml 中添加一个 features 设置:

    features:
        - mariadb: true
    

    Laravel 文档也相应更新:https://laravel.com/docs/5.8/homestead#installing-optional-features

    这个问题很隐蔽,因为它只会在你重新安装 Vagrant box 时发生,而不是在你更新 Homestead 时发生(因为你需要的服务在你更新时已经安装了)。

    【讨论】:

      猜你喜欢
      • 2020-03-19
      • 2015-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-10
      • 2019-03-26
      • 1970-01-01
      相关资源
      最近更新 更多