我有TYPO3版本4.7.3-dev。我想升级到版本6.2lts,我找到了一个迁移检查工具平滑迁移。当我想显示结果时,我会得到一个错误:
Fatal error: Call to a member function getResultAnalyzer() on a non-object in \typo3conf\ext\smoothmigration\Classes\ViewHelpers\ResultAnalyzerViewHelper.php on line 47除了在数据库中搜索之外,还有其他方法来显示结果吗?
发布于 2014-08-15 15:04:43
嗯我觉得你应该换条路。更容易链接到新的Typo3源代码并转到安装工具。这里有升级向导。在更新期间,您将获得很多信息,如何检查扩展并将其升级到6.2。
大多数情况下,这样做更容易。安装程序将首先检查所有扩展,并禁用不受支持和不兼容的扩展。之后,他检查完整的文件夹结构,最后检查升级启动。
发布于 2014-08-17 23:52:20
平滑迁移扩展和安装工具并不涵盖迁移的相同区域。平滑迁移为您提供了关于在新的TYPO3版本中将失败的扩展中的代码的提示,例如对具有新位置的TYPO3核心文件的要求语句、被删除的流畅ViewHelpers以及被废弃或删除的函数。这有助于您修复扩展的代码。如果您有自定义的扩展或旧的扩展不再维护,并且帮助您自己升级,这尤其有用。如果EXT:平滑迁移不起作用,请清除所有缓存(也可以键入3temp/缓存),然后再试一次。
安装工具指导您完成核心更新过程。我建议禁用所有非核心扩展(在PackageStates.php -->设置为active,在此文件生成后激活为非活动),这样您就可以首先让核心函数再次运行。然后,重新安装和升级,如果有必要,扩展一片片,并得到所有的功能回来。
https://stackoverflow.com/questions/25328834
复制相似问题