虚拟机意外停止后 Typo3 后端崩溃

Typo3 backend crashed after virtual machine stopped unexpectedly

我在 Ubuntu 虚拟机 (Virtual Box VM) 上使用 composer 安装了 typo3 9.5。一切正常,直到 VM 意外停止。现在我可以看到 Typo3 前端页面,但后端显示错误而不是登录页面。错误说:

Oops, an error occurred! Class 'Standard_action_SystemInformationDropDown_20940fed1a82f6d95c4f08802f1d7df50892e847' not found

我该如何解决这个问题?

您可以尝试通过 //your_domain/typo3/install.php 登录 InstallTool 并使用适当的按钮清除缓存

如果这没有帮助,那么您可以从 typo3temp 文件夹和 var/cache

中手动清除临时文件

错误指向无效的缓存条目。可能是缓存的流体模板。

可能通过访问安装工具清除缓存 (/typo3/install.php) » 维护 » 刷新 TYPO3 和 PHP 缓存就足够了。

如果不是(或者如果由于错误而无法访问 InstallTool),我建议删除 TYPO3 目录 ./typo3temp./var,然后让 TYPO3 通过 InstallTool » Maintentance 重新创建它们» 目录状态。

在 composer 安装中,运行 composer install 或至少 composer dump 可能是将系统从无效状态恢复后的良好措施。