1

我想将 TYPO3 版本从升级6.27.6.4LTS。但是升级后,TYPO3 后端会被破坏,它会抛出与 templavoila 相关的错误

警告:需要(../../../../typo3/init.php):无法打开流:/var/www/html/typo3/[project_name]/typo3conf/ext 中没有这样的文件或目录/templavoila/mod2/index.php 第 17 行

致命错误:require():打开失败需要'../../../../typo3/init.php' (include_path='.:/usr/share/php:/usr/share/pear')在第 17 行的 /var/www/html/typo3/[project_name]/typo3conf/ext/templavoila/mod2/index.php

我在下面的链接中搜索了 https://typo3.org/extensions/repository/view/templavoila 它说 templavoila 是兼容的,直到7.9.99.

所以遇到同样问题的朋友请回复我。

4

2 回答 2

4

在可用的 TYPO3 扩展存储库 (TER) 中有一个与 TYPO3 7/8 LTS 兼容的新扩展“TemplaVoilà Plus”。它是最初的 TemplaVoilà 源,移植到更新的 TYPO3 API 并在某些部分和添加的迁移部分上进行了扩展。

于 2017-04-30T17:45:16.530 回答
1

我昨天遇到了同样的问题,发现了一个 github repo,它解决了缺少 init.php 的问题

https://github.com/Calius/templavoila/commit/59d93846a2ea50279d73dac895a541afb27394e2

不幸的是,这似乎无法修复最新 Typo3 版本(当前为 7.6.9)的所有错误。在后端编辑页面时仍然出现错误。

现在大约一年没有更新了,最新的 Typo3 版本至少有两个月的时间(如果 Franz 在上一篇文章中是正确的,它已经被破坏了至少 8 个月)。TemplaVoila 可能没有死,但它也不是真的可用。

于 2016-06-08T08:24:20.050 回答