0

在通过 v. 9.5 将 TYPO3 版本 8.7 的站点升级到版本 10.4.2 后,由于缺少更好的词,缓存“不稳定”。问题是几个小时后缓存中包含错误页面。也就是说,链接要么在没有 href 属性的情况下生成,要么使用另一种语言生成,即 /fr/ 而不是 /de/。

修复:通过安装工具清空缓存。

方法:

  1. 停止所有后端工作,错误仍然存​​在,
  2. 检查并将缓存配置更改为“数据库”,但无济于事,
  3. 禁用缓存'no_cache = 1',不会产生错误页面。

问题:几个小时后缓存中的错误页面是什么产生的?8.7 版是否可能存在“剩余配置”或设置?

配置.yaml

base: 'https://metu.de'
baseVariants: {  }
errorHandling: {  }
languages:
  -
    title: Deutsch
    enabled: true
    base: /de/
    typo3Language: de
    locale: de_DE.UTF8
    iso-639-1: de
    websiteTitle: ''
    navigationTitle: ''
    hreflang: ''
    direction: ''
    flag: de
    languageId: '0'
  -
    title: English
    enabled: true
    base: /en/
    typo3Language: default
    locale: en_US.UTF8
    iso-639-1: en
    websiteTitle: ''
    navigationTitle: ''
    hreflang: ''
    direction: ''
    fallbackType: strict
    fallbacks: ''
    flag: us
    languageId: '1'
  -
    title: French
    enabled: true
    base: /fr/
    typo3Language: default
    locale: fr_FR.UTF8
    iso-639-1: fr
    websiteTitle: ''
    navigationTitle: ''
    hreflang: ''
    direction: ''
    fallbackType: strict
    fallbacks: ''
    flag: fr
    languageId: '2'
  -
    title: Italian
    enabled: true
    base: /it/
    typo3Language: default
    locale: it_IT.UTF8
    iso-639-1: it
    websiteTitle: ''
    navigationTitle: ''
    hreflang: ''
    direction: ''
    fallbackType: strict
    fallbacks: ''
    flag: it
    languageId: '4'
  -
    title: Russian
    enabled: true
    base: /ru/
    typo3Language: default
    locale: ru_RU.UTF8
    iso-639-1: ru
    websiteTitle: ''
    navigationTitle: ''
    hreflang: ''
    direction: ''
    fallbackType: strict
    fallbacks: ''
    flag: ru
    languageId: '5'
  -
    title: Spanish
    enabled: true
    base: /es/
    typo3Language: default
    locale: es_ES.UTF8
    iso-639-1: es
    websiteTitle: ''
    navigationTitle: ''
    hreflang: ''
    direction: ''
    fallbackType: strict
    fallbacks: ''
    flag: es
    languageId: '3'
rootPageId: 1
routes: {  }
websiteTitle: Metu
4

1 回答 1

0

将 Typo3 从 v 7.6 升级到 v 10.4 时,我遇到了同样的问题。删除旧的印刷语言配置(config.linkVars,GP:L 等条件)修复了它们。

于 2020-09-01T07:36:37.027 回答