【问题标题】:TYPO3 v9 caching error with site-configuration.php-file?TYPO3 v9 缓存错误与 site-configuration.php 文件?
【发布时间】:2019-04-08 13:09:09
【问题描述】:

我正在 TYPO3 中开发一个新项目。这是我第一次安装 TYPO3 9.5.5,所以我不知道这是否是某种错误或什么,但有时,我真的不能给你更多关于它的信息,因为我不知道它来自哪里以及如何为了重现此错误,我的整个 Typo3 崩溃并显示以下错误消息:

(1/1) #1476107295 TYPO3\CMS\Core\Error\Exception
PHP Warning: rename(/var/www/html/var/cache/code/cache_core/5cab444370d80224649952.temp,/var/www/html/var/cache/code/cache_core/site-configuration.php): No such file or directory in /var/www/html/public/typo3/sysext/core/Classes/Cache/Backend/SimpleFileBackend.php line 234

因为它在我的 var 目录中,所以我想删除整个文件夹,但是当我尝试删除它时,Windows 告诉我我没有权限删除这个文件,甚至没有更改它。当我尝试在编辑器中打开它时,它告诉我该文件不存在,除非我重新启动整个 PC,否则我无能为力。

我发现一些人有同样的问题here,但没有办法解决它或如何防止它发生。

我在 Windows 10 上使用 TYPO3 的 composer 安装和 ddev。

有没有人知道这个错误或者可以告诉我如何修复它?

【问题讨论】:

  • 请注意,此已经 蜜蜂报告过,尤其是在 Windows 上。您使用的是 Docker Toolbox(通常是 Win 10 Home)还是 Docker for Windows(需要 Windows 10 Pro)?
  • 嗨,很抱歉回答迟了。我认为这必须在之前报告。我和我的一所大学在彼此独立的不同项目中都有同样的问题。我现在正在使用 Docker for Windows。
  • 有时我会收到这些消息,在刷新框架或页面后,一切都恢复正常了。

标签: php typo3 typo3-9.x ddev


【解决方案1】:

您是否尝试刷新所有 TYPO3 缓存?

为此,请转到管理工具 => 维护 => 刷新 TYPO3 和 PHP 缓存。

如果问题仍然存在,您可以尝试进入管理工具 => 环境 => 目录状态并检查所有权限是否设置正确。

由于您使用 ddev 运行 TYPO3,因此您可以使用 shell(Putty 或其他)并执行 ddev ssh 直接登录到容器并删除那里的文件。

【讨论】:

  • 嗨,是的,我刷新了所有的缓存,甚至完全删除了一次typo3temp。问题并没有解决。该文件只需要删除,它将再次生成,但我无法正常删除它,因为 Windows 不允许我这样做。我通过在安全模式下重新启动我的电脑并删除整个 var 文件夹并在正常模式下再次重新启动来解决这个问题。真的很耗时,但只要我不知道实际问题出在哪里,它现在就可以工作。
猜你喜欢
  • 1970-01-01
  • 2022-07-05
  • 2021-12-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-20
  • 2016-01-06
  • 1970-01-01
相关资源
最近更新 更多