menatwork / MultiColumnWizard

Contao Extension :: Define unlimited dca fields dynamically
http://contao.org/en/extension-list/view/MultiColumnWizard.html
28 stars 30 forks source link

Update via composer erzeugt Fehler #224

Closed planepix closed 7 years ago

planepix commented 7 years ago

Hallo,

Update einer 4.4.6 Installation und Contao Manager liefert einen Fehler. Auch das Update via Konsole erzeugt folgenden Fehler:

[RuntimeException] "/xxx/system/modules/multicolumnwizard" is not a link to "/xxx/vendor/menatwork/contao-multicolumnwizard/system/modules/multicolumnwizard" (expected "/xxx/vendor/menatwork/contao-multicolumnwizard/system/modules/multicolumnwizard" but got "/xxx/system/modules/multicolumnwizard")

Der Ordner /cache/prod/ wurde gelöscht. Der Fehler wird auch danach angezeigt.

Aufruf des Composers: /usr/local/php71/bin/php composer.phar update Hosting: netcup

planepix commented 7 years ago

Update: Geholfen hat, in den Verzeichnisses „/system/modules/” und „/web/system/modules/” den Ordner der Erweiterung „multicolumnwizard” und im Verzeichnis „/vendor/” den Ordner „/menatwork/” zu löschen.

Anschließend wieder das Composer Update ausführen und die Erweiterung wurde - ohne Fehler - neu installiert.

fritzmg commented 7 years ago

Der Fehler hat nichts mit dem mcw zu tun, sondern tritt auf, wenn das Composer Plugin nicht aktuell genug ist bzw. war. Ab Version 3.0.8 des composer-plugin tritt das nicht mehr auf.

Tritt der Fehler auf, muss man einfach nur die entsprechenden symlinks in system/modules manuell löschen - oder zuerst

composer update contao-community-alliance/composer-plugin

ausführen, bevor man

composer update

ausführt.

zonky2 commented 7 years ago

@planepix dann kann das Ticket wieder zu - oder?