0

我在 TYPO3 9 中建立了一个运行良好的站点。然后决定升级 von TYPO3 10 (10.4.4),做了升级向导,数据库检查等。一切看起来都不错。现在,当我转到 Web -> Page 并在 pagetree 中单击根页面或其子页面时,我收到此错误:

糟糕,发生错误!TypoScriptFrontendController 必须使用有效的 SiteLanguage 对象或当前请求中的已解析站点作为后备来构造。没有给出。

有关此错误的更多信息可能在线提供。

在线链接:https ://wiki.typo3.org/Exception/CMS/1561583127 (目前还没有)

该错误使我认为我的网站语言有误。当我转到站点管理-> 站点时,似乎所有内容都已针对我的默认语言进行了正确配置。

我的 config.yaml

base: 'https://dev.mywebsite.de/'
baseVariants: {  }
errorHandling:
  -
    errorCode: '404'
    errorHandler: Page
    errorContentSource: 't3://page?uid=11'
languages:
  -
    title: Deutsch
    enabled: true
    base: /
    typo3Language: de
    locale: de_DE.UTF-8
    iso-639-1: de
    navigationTitle: Deutsch
    hreflang: de-DE
    direction: ''
    flag: de
    languageId: '0'
    websiteTitle: 'Meine Website'
rootPageId: 1
routes: {  }
websiteTitle: 'My Website'
4

1 回答 1

2

好的,问题解决了,毕竟是我的错。

我安装了 DCE,在我的一个 DCE 中我有一个后端模板,其中包括{f:cObject(typoscriptObjectPath: 'lib.example')} 我不小心从我的前端模板复制粘贴它,在 TYPO3 9 中它没有导致任何错误。现在确实如此。删除它,一切正常!

于 2020-07-03T15:40:11.770 回答