TYPO3 升级 6.2 到 7.6

TYPO3 Upgrade 6.2 to 7.6

我将我的 TYPO3 版本 6.2.17 LTS 升级到 TYPO3 7.6.2 LTS。 但是改了symlink之后,我拿安装工具的时候就报错了,白屏是这样的;

计算的 tslib 目录的绝对路径不存在。

Something in the main file, folder and link structure is wrong and must be fixed!

A typical document root contains a couple of symbolic links:

  • A symlink "typo3_src" pointing to the TYPO3 CMS core.
  • A symlink "typo3" - the backend entry point - pointing to "typo3_src/typo3"
  • A symlink "index.php" - the frontend entry point - points to "typo3_src/index.php"

我的 php 版本是 5.6.17。请帮我解决这个问题。谢谢

此问题很可能是由扩展引起的,因为 t3lib 目录已在 6.2 LTS 中删除。尝试通过将 PackageStates.php 中的状态设置为 inactive 来卸载自定义扩展。然后去掉typo3temp的内容再试

有时这可能是由于 php 操作码缓存。所以通过运行下面的代码,清除操作码缓存,这个问题可以通过运行这个代码

来解决
<?php
opcache_reset();
?>