Typo3 使用DDEV start或DDEV LANCH在提供的URL上禁用DDEV Local 403(docroot错误)

Typo3 使用DDEV start或DDEV LANCH在提供的URL上禁用DDEV Local 403(docroot错误),typo3,ddev,Typo3,Ddev,我对ddev docker没有经验, 我已在本地windows计算机上安装了客户端网站。 我已经安装了docker 已安装ddev 我已将client config.yaml复制到我网站的根文件夹上。 我还导入了数据库。 我的cli控制台上的ddev启动: ddev start ... Creating ddev-router ... done Project type has no settings paths configured, so not creating settings fil

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

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)
但是这个链接给出了一个“403禁止”错误。 最新更新: my typo3 src和typo3 Conf文件夹位于名为“public”的子文件夹下。 因此,当我键入它时,它会引导我完成一个新的安装“安装向导”

我是ddev新手,所以我阅读了文档,但没有找到可以看到此url->(1)安装的位置? 我如何改变和操纵它,使我的网站运行

我用的是Win10


所有docker容器web、db、,。。似乎运行正常。

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

  • 找出docroot所在的位置(index.php所在的位置)。在安装了TYPO3的composer上,这很可能是“public”目录
  • 在项目的.ddev/config.yaml中,正确设置docroot,可能
    docroot:public
  • ddev重启

  • 假设您使用Apache,找到虚拟主机的配置文件,并通过向路径中添加
    public
    文件夹来修复
    DicumentRoot
    。查看Docker的文档,根据您的设置查找配置位置感谢此解决方案节省我的时间!