你好,我在这里学习本教程:https://drupalize.me/tutorial/set-demo-site-theming-practice?p=3290
然后我意识到,由于drupal 9已经退出,默认情况下,运行时安装的是drupal9而不是drpa8.x:
composer create-project drupal/recommended-project $SITE_NAME因此,我继续前进,并一直很好,直到我来到安装本地drupal网站网页上的本地主机。我发现了一个错误:
The database server version 10.2.31-MariaDB-1:10.2.31+maria~bionic-log is less
than the minimum required version 10.3.7.由于我使用的是ddev和docker,这是否意味着我需要升级我在映像中使用的MariaDB版本?如果是的话,我该怎么做呢?
我对dev、docker或图像不太熟悉,所以如果需要一些技术概念来理解如何解决这个问题,那么一个解释就会有很大帮助。
一步一步地解释每一步都会很有帮助。谢谢!
发布于 2020-06-05 18:41:40
如果您想要Drupal 9,请使用https://ddev.readthedocs.io/en/latest/users/cli-usage/#drupal-9-quickstart的快速启动
Drupal 9需要MariaDB 10.3,当您使用当前的ddev (v1.14+)时会自动获得它。
mkdir my-drupal9-site
cd my-drupal9-site
ddev config --project-type=drupal9 --docroot=web --create-docroot
ddev start
ddev composer create "drupal/recommended-project"
ddev composer require drush/drush
ddev launch如果您想要Drupal 8,请使用Drupal 8快速启动,https://ddev.readthedocs.io/en/latest/users/cli-usage/#drupal-8-quickstart
mkdir my-drupal8-site
cd my-drupal8-site
ddev config --project-type=drupal8 --docroot=web --create-docroot
ddev start
ddev composer create "drupal/recommended-project:^8"
ddev composer require drush/drush
ddev launchhttps://stackoverflow.com/questions/62221453
复制相似问题