设置
- 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安装。