DDEV-Local 403 Forbidden on provided URL with ddev start or ddev launch (docroot wrong)

DDEV-Local 403 Forbidden on provided URL with ddev start or ddev launch (docroot wrong)

我对 ddev 没有经验 docker, 我在本地 windows 计算机上安装了一个客户端网站。 我已经安装 docker 安装的ddev 我已将客户端 config.yaml 复制到我网站的根文件夹/。 我也导入了数据库。 我的 ddev 在我的 cli 控制台上启动:

ddev start
...
Creating ddev-router ... done

Project type has no settings paths configured, so not creating settings file.
Restarted client-website-name

Your project can be reached at https://client-website-name.ddev.site https://127.0.0.1:55023.(1)

但是这个 link 给出了“403 Forbidden”错误。 新更新: 我的 typo3 src 和 typo3conf 文件夹位于名为“public”的子文件夹下。 因此,当我键入 https://client-website-name.ddev.site/public/ 时,它会引导我完成新安装“安装向导”。

我是 ddev 的新手,所以我阅读了文档,但我没有找到我在哪里可以看到这个 url->(1) 安装? 我如何改变和操纵它,所以我得到了我的网站 运行。

我使用的是 Win 10。

所有 docker 容器 web、db、.. 似乎 运行 都很好。

ddev 中出现 403 的最常见原因是配置的 docroot 中没有 index.php(或 index.html)。

  1. 找出您的文档根目录所在的位置(index.php 所在的位置)。在作曲家安装的 TYPO3 上,这很可能是“public”目录。
  2. 在项目的.ddev/config.yaml中正确设置docroot,大概docroot: public
  3. ddev restart