symfony/flexのエラー
Composerのバージョンアップで
とあるSymfony4プロジェクトをinstallしようとしたらこんなエラーが。
[ErrorException]
Declaration of Symfony\Flex\ParallelDownloader::getRemoteContents($originUrl, $fileUrl, $context) should be compatible
with Composer\Util\RemoteFilesystem::getRemoteContents($originUrl, $fileUrl, $context, ?array &$responseHeaders = NULL)
本家に解決策があったので早速試すも、今度は別のエラー。。。
> symfony-cmd
sh: 1: symfony-cmd: not found
Script symfony-cmd handling the auto-scripts event returned with error code 127
Script @auto-scripts was called via post-update-cmd
結局--no-scriptsも付けて無事update完了。
コンソールコマンド
php composer.phar update symfony/flex --no-plugins --no-scripts
composerのバージョンを上げたのですが、それが原因で動かなくなったみたいです。 ただマイナーバージョンが上がっただけなので、これでBC breakされるとちょっとツライですね。。。