Typo3 类型3:自定义扩展名-“;扩展名不能为空";错误
我已将TYPO3版本从9升级到10。但我的习惯是Typo3 类型3:自定义扩展名-“;扩展名不能为空";错误,typo3,typo3-10.x,Typo3,Typo3 10.x,我已将TYPO3版本从9升级到10。但我的习惯是 (1/1) #1239891990 InvalidArgumentException The extension name must not be empty 尝试重新激活这些时出错 提前感谢您请检查您的分机是否使用了以下方法之一: \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin() \TYPO3\CMS\Extbase\Utility\ExtensionUtility:
(1/1) #1239891990 InvalidArgumentException
The extension name must not be empty
尝试重新激活这些时出错
提前感谢您请检查您的分机是否使用了以下方法之一:
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin()
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin()
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule()
很可能您必须在ext\u localconf.php
、ext\u tables.php
或Configuration/TCA/Overrides
中的任何文件中进行搜索
每个方法的第一个参数是扩展名(大写)或扩展键(小写)。根据您的错误消息,此信息丢失
也许您的扩展依赖于
$\u EXTKEY
。从TYPO3 10 LTS开始,变量$\u EXTKEY
不再填充扩展键。解决方案:在ext\u tables.php
和ext\u localconf.php
中使用硬编码的扩展键。有关详细信息,请参阅。谢谢@peter您的解决方案拯救了我的一天