更新后出现Composer(php)未知错误



我更改了托管和开发容器。在此过程中,Composer被更新到2.4.2版本(最新(。

现在,如果我运行composer updatecomposer install(在删除锁定文件之后(,我总是会得到以下错误:

> IlluminateFoundationComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
<comment>In LoadConfiguration.php line 66:</comment>
<error>    </error>
<error>    </error>
<error>    </error>

但是运行php artisan package:discover --ansi很好!我的.env文件也很好(LF行结尾,所有带有奇怪字符的变量都在双引号中。(

我还试图重命名供应商文件夹并重新安装所有内容,但我仍然遇到了这个错误。我能做什么?非常感谢。


$ composer diagnose
Checking composer.json: OK
Checking platform settings: OK
Checking git settings: WARNING
Your git version (2.17.1) is too old and possibly will cause issues. Please upgrade to git 2.24 or above
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: OK
Checking github.com rate limit: OK
Checking disk free space: OK
Checking pubkeys: 
Tags Public Key Fingerprint: *************
Dev Public Key Fingerprint: ************
OK
Checking composer version: OK
Composer version: 2.4.2
PHP version: 8.1.10
PHP binary path: /usr/bin/php8.1
OpenSSL version: OpenSSL 1.1.1  11 Sep 2018
cURL version: 7.58.0 libz 1.2.11 ssl OpenSSL/1.1.1
zip: extension present, unzip present, 7-Zip not available

Composer打开了问题,但这可能是我的配置问题https://github.com/composer/composer/issues/11069


试图将php降级到v8.0.2,也有同样的问题

问题"已解决";通过将composer回滚到2.0.9版

希望Composer的人能修复的错误

相关内容

  • 没有找到相关文章

最新更新