Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 类型3:自定义扩展名-“;扩展名不能为空";错误_Typo3_Typo3 10.x - Fatal编程技术网

Typo3 类型3:自定义扩展名-“;扩展名不能为空";错误

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:

我已将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::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您的解决方案拯救了我的一天