2017-03-05 4 views
-2

Ich habe diesen Fehler habe:Symfony Komponist Update

C:\wamp64\www\Symfony>php composer.phar self-update
Updating to version ded485d.
[Symfony\Component\Console\Exception\RuntimeException] Too many arguments, expected arguments "command" "version". self-update [-r|--rollback] [--clean-backups] [--no-progress] [--update-keys] [--stable] [--preview] [--snapshot] [--] []

+0

Fragen sollten klar und in englischer Sprache gestellt werden! –

Antwort

1

Normalerweise sollten Sie Komponisten mit dem Befehl composer und nicht mit php composer oder composer.phar laufen. Unter Windows sollten Sie eine Stapeldatei in dem Verzeichnis erstellen, in das Sie die phar-Datei as per the install instructions heruntergeladen haben. So zum Beispiel, wenn Sie die phar zu C:\bin heruntergeladen Sie den folgenden Befehlszeile-Skript verwenden, würden die richtige Batch-Datei zu erstellen:

C:\bin>echo @php "%~dp0composer.phar" %*>composer.bat 

Dann stellen Sie sicher, dass Sie den Pfad C:\bin zu Ihrem Windows PATH Umgebungsvariable hinzugefügt haben.

Von Ihnen Frage scheint es, dass Sie 1 der beiden Dinge tun möchten, Composer aktualisieren oder aktualisieren Sie Ihr Symfony-Projekt.

  1. Aktualisierung Composer. Führen Sie einfach:

    Komponist selbst Update

  2. Aktualisieren Sie Ihre Symfony-Projekt. Wechseln Sie in Symfony Projektordner root und führen Sie dann das Update:

    cd C: \ wamp64 \ www \ Symfony Komponist Update

Lassen Sie mich wissen, wenn es Fragen gibt.

+0

danke für die Hilfe – kathem

+0

Sie sollten auf das "Häkchen" klicken, um anzugeben, ob meine Antwort korrekt ist, oder klicken Sie auf den "nach oben" Pfeil, wenn ich half! Danke! –

Verwandte Themen