Es kam leider immer die Fehlermeldung
Your requirements could not be resolved to an installable set of packages.
Problem 1
- symfony/flex v1.0.9 requires composer-plugin-api ^1.1 -> no matching package found.
- symfony/flex v1.0.8 requires composer-plugin-api ^1.1 -> no matching package found.
Die Suche über Google nach dieser Fehlermeldung brachte mich nicht gleich weiter. Aber möglicherweise war meine Version des composer zu alt.
composer -V
Composer version @package_branch_alias_version@ (1.0.0-beta2) 2016-03-27 16:00:34
Ich habe dann diese Version wieder heruntergeworfen und das folgende Script von der composer Homepage heruntergeladen und ausgeführt.
#!/bin/sh EXPECTED_SIGNATURE=$(wget -q -O - https://composer.github.io/installer.sig) php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" ACTUAL_SIGNATURE=$(php -r "echo hash_file('SHA384', 'composer-setup.php');") if [ "$EXPECTED_SIGNATURE" != "$ACTUAL_SIGNATURE" ] then >&2 echo 'ERROR: Invalid installer signature' rm composer-setup.php exit 1 fi php composer-setup.php --quiet RESULT=$? rm composer-setup.php exit $RESULT
Wenn alles geklappt hat, befindet sich in dem aktuellen Verzeichnis eine Datei
composer.phar
Diese kann man einfach als composer in das Verzeichnis /usr/local/bin/ kopieren und diese dann systemweit ausführen.
Check der Version:
composer -VMit dieser Version ließ sich Symfony dann problemlos installieren.
Composer version 1.5.6 2017-12-18 12:09:18