当我将扩展名作为ZIP文件下载时,ext_emconf.php文件看起来很好,但是当我使用composer "typo3-ter/jh-captcha": "1.3.0"
安装扩展时,我打破了ext_emconf.php并让extensionmanager崩溃了。
以下是两个文件:https://gist.github.com/misterboe/5386df69c7ea70c6538de5fd3a52e70f
原始扩展名没有composer.json文件,因此必须自动生成。
问题是空的'' => '',
依赖
答案 0 :(得分:1)
这实际上与作曲家安装程序无关,但是由于TER中的(现在已经修复)错误,导致在t3x扩展存档中生成损坏的ext_emconf信息。作曲家安装程序依赖于这些信息并将它们解压缩到(错误的)ext_emconf.php。
您可以与扩展程序作者联系并告诉他删除然后重新上传此扩展程序版本,这将使错误消失。
或者,作者可以上传版本1.3.1。
如果您随后将版本约束从“1.3.0”更改为“~1.3.1”,无论如何,作曲家将下载固定扩展档案。