DDEV 似乎没有安装 drupal(之前可以工作)

问题描述 投票:0回答:1

我一直在使用 DDEV 和 Docker-Desktop 在我的 Windows 10 机器上成功运行 drupal8 的安装。 今天我决定创建一个新的 Drupal8 安装(我上次这样做是在一个月前左右)。

我遵循了基本步骤:

  1. 创建新文件夹(drupal8test)
  2. 在此文件夹中运行 ddev config 命令。
  3. 接受默认值并选择drupal8
  4. 修改了 config.yaml,使端口不会与我机器上的其他端口冲突
  5. 运行命令 ddev start
  6. 我从 docker 桌面收到几个警报,我共享它需要的文件夹
  7. 没有错误并且提供了 URL,去那里时我收到 404 文件无法找到错误

当我查看 drupal8test 文件夹时,我看到以下文件夹:

.ddev 德鲁什 文件 网站

(期待看到网页)。

有什么想法吗? (我对 Drupal 和 DDEV 还很陌生,所以我确信我做错了什么)

drupal-8 docker-desktop ddev
1个回答
1
投票

欢迎来到 ddev 和 Drupal,马克! (由于 Drupal 8 已经是很久以前的事了,因此已更新到 Drupal 10。)

ddev从未安装过Drupal,它是本地开发环境。

看来您没有做到所需的

ddev composer require drupal/recommended-project

Drupal(所有版本)、TYPO3、Magento 和 Magento2 等都有快速入门,网址为 https://ddev.readthedocs.io/en/stable/users/quickstart/

对于 Drupal 10,您将遵循 Drupal 10 快速入门

mkdir my-drupal10-site
cd my-drupal10-site
ddev config --project-type=drupal10 --docroot=web --create-docroot
ddev start
ddev composer create drupal/recommended-project
ddev composer require drush/drush
ddev drush site:install --account-name=admin --account-pass=admin -y
# use the one-time link (CTRL/CMD + Click) from the command below to edit your admin account details.
ddev drush uli
ddev launch

完成此安装后,您只需

ls
,您就会看到 Web 目录。如果您对运行 drush 感兴趣,您可以
ddev exec drush status
例如,或者只是
ddev ssh
并使用 drush。

无论如何,下次您遇到困难时,文档正在 https://ddev.readthedocs.io/en/stable/ 等着您,并且这里和其他地方也有很多 社区支持

© www.soinside.com 2019 - 2024. All rights reserved.