typeo3包含来自错误路径的文件



设置

  • Typo3 10.4.16(经典安装:没有作曲家!(

结构:

/html/typo3
|
+--- typo3_src
+--- typo3
+--- typo3conf
+--- typo3temp
+--- index.php

配置在localhost 上运行良好

问题

我把所有东西都复制到远程机器上,调整了数据库、域配置、站点。。。

现在,如果我在浏览器中打开域,我会得到以下错误:

Warning: require(/.../html/typo3/sysext/core/Configuration/DefaultConfiguration.php): failed to open stream: No such file or directory in /html/typo3/typo3_src-10.4.16/typo3/sysext/core/Classes/Configuration/ConfigurationManager.php on line 92

在couse中,找不到文件,因为include路径应该是/.../html/typo3/typo3/sysext/...(请参阅上面的文件结构(。

  • 我可以访问后端和安装工具。两者都很好。据我所知,那里没有问题

为什么typed3在此处包含错误的路径?我错过了什么?

非常感谢你的帮助!

TYPO3安装和升级指南提供了有关目录结构外观的详细信息。

如果您不使用基于Composer的安装(顺便说一下,Composer是目前推荐的安装方法(,请确保创建指向特定目标目录的符号链接。以下示例中有三个带有->符号的条目:

www
├── public
│   ├── fileadmin
│   ├── index.php -> typo3_src/index.php
│   ├── typo3 -> typo3_src/typo3
│   ├── typo3conf
│   ├── typo3_src -> ../typo3_src-10.4.16
│   └── typo3temp
└── typo3_src-10.4.16
...

public/目录通常是文档根(例如Apache web服务器配置中的DocumentRoot(。在public/中,您可以创建以下符号链接:

  • typo3_src指向父级中的目录typo3_src-10.4.x
  • index.php指向typo3_src内部的相同文件名
  • typo3指向typo3_src内部的相同文件/文件夹名称

此官方推荐的结构允许您组织TYPO3源程序包的所有文件,这些文件与安装的其他文件分开。这种方法的一个好处是,您可以使用TYPO3的管理工具中的核心更新功能来轻松更新您的TYPO3安装。

最新更新