【问题标题】:TYPO3 Backend showing whole Variable NameTYPO3 后端显示整个变量名称
【发布时间】:2025-12-15 10:00:02
【问题描述】:

所以在我将 TYPO3 从 8.7.6 更新到 8.7.24 后,后端似乎坏了。

我可以正常登录,安装工具也可以正常工作。

但整个网站看起来有点奇怪。 下面是它的外观:

我不知道我是否可以在设置中或其他任何地方编辑它,但我认为这不正常。在网上我用typo3 backend broken variables搜索。

这是我的系统:

  • Red Hat Enterprise Linux Server 7.6 版(迈坡)
  • TYPO3 CMS 8.7.24
  • PHP 7.2.15
  • MYSQL 5.5.60

我的 ext 文件夹中的扩展:

  • TemplavoilaPlus 7.3.0
  • 静态信息表

我已尝试删除所有缓存,重新启动网络服务器并重新启动整个服务器。没有任何效果。

【问题讨论】:

    标签: php apache typo3


    【解决方案1】:

    您似乎启用了语言调试模式。您可以通过在您的AdditionalConfiguration.php 中添加$GLOBALS['TYPO3_CONF_VARS']['BE']['languageDebug'] = false; 来禁用它。

    【讨论】:

      【解决方案2】:

      无需 PHP。只需进入 Admin Tools/Settings 模块,单击“配置安装范围选项”框中的“配置选项”,搜索“调试”并取消选中 [BE][languageDebug]。滚动到底部并单击“写入配置”,这会将更改保存到您的 LocalConfiguration.php 文件中。然后,单击浏览器的重新加载按钮,重新加载界面。

      目前 [BE][languageDebug] 在您的安装中已设置为“true”,因此会显示语言标签。如果您正在翻译后端,或者只是想更改一些措辞,此设置可能很有用。它为您提供标识符和要覆盖的文件。

      【讨论】: