TYPO3服务不可用(503)标准安装现有项目后错误(TYPO3 Service Unavailab

2019-10-29 13:33发布

我安装了一个TYPO3项目的副本。 所以,我使用的是现有的TYPO3数据库。

运行该网站的主页时,我得到的“标准错误”:

Service Unavailable (503)
The page is not configured! [type=0][]. This means that there is no TypoScript object of type PAGE with typeNum=0 configured.
More information regarding this error might be available online.

这是指以下网站: https://wiki.typo3.org/Exception/CMS/1294587217

但是,当我修改根的模板的设置为链接中给出。 我得到一个空白页与“HELLO WORLD”,整个网站已经一去不复返了。

老根设置代码是:

config.contentObjectExceptionHandler = 0
page.meta.description.data = page:description
page.meta.keywords.data = page:keywords 

我该如何解决不失网站的其他这个问题? 使用TYPO3 8.7

Answer 1:

除了复制的数据库,你也复制所有已安装的扩展目录typo3conf/ext/ ? 并且这些扩展活跃在您的扩展管理器?

这可能是您的网站模板和配置都存储在自定义扩展,然后包括作为一个所谓的静态模板

  1. 复制所需的扩展(S),在您的网站副本,如果尚未公布。
  2. 激活的后端模块扩展ADMIN TOOLS > Extensions
  3. 包括静态的TypoScript模板根的TypoScript纪录:片包括包括静态的(从分机)。

激活一个扩展,点击你的扩展名列表左侧的按钮(盒符号与加号)。

此外, 更新的扩展管理器的扩展将只在TYPO3扩展库公共扩展 ,例如新闻系统工作。 您的模板扩展(所谓Sitepackage)将只存储在本地。

在这里阅读更多关于Sitepackages在TYPO3。



Answer 2:

既然你说你抄TYPO3的项目,这意味着它已经有一个配置Typo脚本。 你必须找到它的定义并相应修改的路径。

如果你正在使用TYPO3v9,那么你应该包括路径与下面的Typo脚本配置:

如果您使用的是自己的分机(编辑路径实际Typo脚本配置):

@import 'EXT:your_extension_base/Configuration/TypoScript/Setup.typoscript'

如果Typo脚本是发生在fileadmin(编辑路径实际Typo脚本配置):

@import 'fileadmin/Files/Configuration/TypoScript/Setup.typoscript'

如果您使用TYPO3 V7 - V8 - V9,你可以包括你的Typo脚本是这样的:

如果您使用的是自己的分机(编辑路径实际Typo脚本配置):

<INCLUDE_TYPOSCRIPT: source="FILE:EXT:my_extension/Configuration/TypoScript/user.ts>
<INCLUDE_TYPOSCRIPT: source="DIR:EXT:my_extension/Configuration/TypoScript" extensions="typoscript">

如果Typo脚本是发生在fileadmin(编辑路径实际Typo脚本配置):

<INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/templates/" extensions="ts">
<INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/templates/" extensions="typoscript">
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/html/mainmenu_typoscript.txt">

扩展.typoscript它是从TYPO3 8和支撑起来的。

像@sebklin建议,因为没有这样的行,因为我张贴在老TYPO3安装,则配置的确是一个自定义扩展。 只需复制/下载从其他TYPO3安装的扩展,包括静态模板。 通过包含这些模板你TYPO3说,它应该扩展的Typo脚本考虑。

+1 @sebklin的答案。 这是什么,很多人不检查的时候遇到这种事。



文章来源: TYPO3 Service Unavailable (503) standard error after installing existing project