Declaration of TYPO3 CMS Composer Installers not compatible

caticonslite_bm_alt

Wenn nach der Aktualisierung der PHP-Version beim Ausführen von „/usr/bin/php72 composer.phar“ install folgende Fehlermeldung erscheint:

PHP Fatal error: Declaration of TYPO3\CMS\Composer\Installer\Downloader\T3xDownloader::download(Composer\Package\PackageInterface $package, $path) must be compatible with Composer\Downloader\ArchiveDownloader::download(Composer\Package\PackageInterface $package, $path, $output = true) in /var/www/vendor/typo3/cms-composer-installers/src/Installer/Downloader/T3xDownloader.php on line 27
Fatal error: Declaration of TYPO3\CMS\Composer\Installer\Downloader\T3xDownloader::download(Composer\Package\PackageInterface $package, $path) must be compatible with Composer\Downloader\ArchiveDownloader::download(Composer\Package\PackageInterface $package, $path, $output = true) in /var/www/public_html/vendor/typo3/cms-composer-installers/src/Installer/Downloader/T3xDownloader.php on line 27

So müssen zuerst die TYPO3 CMS Composer Installers mit folgendem Befehl aktualisiert werden:

/usr/bin/php72 composer.phar require typo3/cms-composer-installers:~1.5.2 --no-plugins --update-no-dev

Anschließend kann wie gewohnt ein composer install durchgeführt werden:

/usr/bin/php72 composer.phar install --no-dev