contao / contao-manager

Contao Manager
GNU Lesser General Public License v3.0
86 stars 33 forks source link

Manager ruft unbekannten Befehl auf #779

Closed a-v-l closed 1 year ago

a-v-l commented 1 year ago

Nach einem Update von 4.13 auf 5.1 via Kommandozeile scheint die Methode getVersion() in https://github.com/contao/contao-manager/blob/17ee66ebd4782b96dfdc57bc8b0e6c381c0845b6/api/Process/ContaoConsole.php#L62 immer noch einen CLI-Befehl aus der 4.13 aufzurufen (contao:version), der in 5.1 aber nicht mehr existiert:

image

ausi commented 1 year ago

Was passiert wenn du auf der CLI vendor/bin/contao-console list --format=json ausführst?

a-v-l commented 1 year ago

vendor/bin/contao-console list --format=json > list.json spuckt eine 266KB Datei aus. Soll ich die hier posten? Scheint keine sensiblen Daten zu beinhalten – habe die 10440 Zeilen nach Pritty-Print aber noch nicht ganz durchgeschaut! ;-)

a-v-l commented 1 year ago

Was passiert wenn du auf der CLI vendor/bin/contao-console list --format=json ausführst?

Oh, scheint doch was damit zu tun gehabt zu haben! Es gab nämlich erst eine Fehlermeldung wegen dem mailer_transport: ich verwende mailhog. Nachdem ich die Mailkonfiguration in /config/parameters.yml angepasst habe, ist contao-console list --format=json ohne Fehler durchgelaufen. Seit dem funktioniert auch der Manager wieder!

Idealerweise könnte es eine etwas hilfreichere Fehlermeldung in der Konsolenausgabe geben…

aschempp commented 1 year ago

Ich habe in 19594e9aeeda8fdde674d97d3107fc1c9edb0448 eine Verbesserung eingebaut, sodass man hoffentlich die "echte" Fehlermeldung sieht.