首页 > 解决方案 > DDEV 似乎没有安装drupal(以前工作过)

问题描述

我一直在成功地使用 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 drush 文件站点

(期待看到网络)。

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

标签: drupal-8docker-desktopddev

解决方案


欢迎来到 ddev 和 Drupal,马克!

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

在https://ddev.readthedocs.io/en/stable/users/cli-usage/#quickstart-guides有 Drupal(所有版本)、TYPO3、Magento 和 Magento2 等的快速入门

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

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 launch

我不确定我是否理解您显示的命令

.ddev drush 文件站点

或者它试图完成什么,但是在完成这个安装之后,你可以ls看到 web 目录。如果你对运行 drush 感兴趣,你可以ddev exec drush status例如,或者只是ddev ssh使用 drush。

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


推荐阅读