[TYPO3-german] Installation mit composer auf CentOS7 PHP7.2

Rainer Schleevoigt rainer.schleevoigt at uni-hamburg.de
Tue Jul 3 13:54:39 CEST 2018


Hi, ich versuche auf obiger Maschine mit diesem composer.json 
https://github.com/cedricziel/typo3-find-distribution/blob/master/composer.json 
TYPO3 zu installieren. Leider gibt es zwei identische Fehler:

sudo composer create-project cedricziel/typo3-find-distribution katalog 
dev-master

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/html/openscience.hamburg.de/katalog/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/html/openscience.hamburg.de/katalog/vendor/typo3/cms-composer-installers/src/Installer/Downloader/T3xDownloader.php 
on line 27

Die angemeckerte Zeile ist der Klassendefintionskopf:

class T3xDownloader extends ArchiveDownloader implements 
ChangeReportInterface
{
     /**
      * @var PackageInterface
      */
     protected $package;

     /**
      * {@inheritDoc}
      */
     public function download(PackageInterface $package, $path)
     {
         // set package so we can use it in the extract method
         $this->package = $package;
         parent::download($package, $path);
     }

Also dieses download(PackageInterface $package, $path) passt nicht. Ich sehe kein Land. ideen?


Gruß Rainer

-- 
Dipl.-Ing. Rainer Schleevoigt
Staats- und Universitaetsbibliothek Hamburg Carl von Ossietzky
IT, Forschung und Entwicklung
Hamburg Open Science
Von-Melle-Park 3, 20146 Hamburg
Telefon (040) 60812460 | Fax (040) 41345070
Mail: rainer.schleevoigt at sub.uni-hamburg.de
http://www.sub.uni-hamburg.de



More information about the TYPO3-german mailing list