Swift Fehler nach Installation von Avisota 2 auf Contao 3.2.14

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Ctrl-Alt
    Contao-Nutzer
    • 21.08.2012
    • 5

    #1

    Swift Fehler nach Installation von Avisota 2 auf Contao 3.2.14

    Vor zwei Tagen habe ich manuell die neueste Version von Avisota installiert auf Contao 3.2.14. Nach dem Hochladen der Dateien, funktioniert Contao und die Installation nicht mehr; eine weiße Seite erscheint. Die Datei system / logs / error.log zeigt:

    Code:
    [16-Sep-2014 17:01:33 Europe/Amsterdam] PHP Fatal error:  Cannot redeclare class Swift in ........./httpdocs/system/modules/core/vendor/swiftmailer/classes/Swift.php on line 19
    Ich habe es auch versucht auf einer anderen Website mit Contao 3.2.7. Die gleiche Nachricht wurde angezeigt.

    Vielen Dank im Voraus.
  • ways2web
    Contao-Urgestein
    • 23.03.2010
    • 1698

    #2
    lade dir doch mal bitte den contao-check hoch und prüfe, ob irgendwelche Dateien fehlen oder beschädigt sind.

    Kommentar

    • tril
      Contao-Urgestein
      • 07.01.2010
      • 2939

      #3
      Ich musste gerade mit Erschrecken feststellen, dass das ganze Nightly Archiv aktuell ~100 MB groß ist (entpackt ~200 MB).
      In der Komponente avisota-message-element-salutation werden viel zu viele Abhängigkeiten geladen, unter anderem auch Swiftmailer.
      Lösche mal system/modules/avisota-message-element-salutation/classes/vendor und system/modules/avisota-message-element-salutation/config/autoload.php dann sollte es klappen.
      Ich werde im Laufe des Tages mal schauen, was da schief gelaufen ist...

      Kommentar

      • webstar
        Contao-Urgestein
        • 29.10.2009
        • 2020

        #4
        Zitat von tril Beitrag anzeigen
        Ich musste gerade mit Erschrecken feststellen, dass das ganze Nightly Archiv aktuell ~100 MB groß ist (entpackt ~200 MB).
        In der Komponente avisota-message-element-salutation werden viel zu viele Abhängigkeiten geladen, unter anderem auch Swiftmailer.
        Lösche mal system/modules/avisota-message-element-salutation/classes/vendor und system/modules/avisota-message-element-salutation/config/autoload.php dann sollte es klappen.
        Ich werde im Laufe des Tages mal schauen, was da schief gelaufen ist...
        Hab bei einem Projekt eine modifizierte Version deines Er2 builders im Einsatz (vermute der läuft da im Hintergrund). Dort hatte ich ein ahnliches Problem, verursacht durch composer.lock.

        vielleicht hilft für das weiter.
        netzmacht: Partner Profil | Wunschzettel | Internetseite | Github | Unterstützungsmöglichkeiten

        Kommentar

        • Ctrl-Alt
          Contao-Nutzer
          • 21.08.2012
          • 5

          #5
          Zitat von tril Beitrag anzeigen
          In der Komponente avisota-message-element-salutation werden viel zu viele Abhängigkeiten geladen, unter anderem auch Swiftmailer.
          Lösche mal system/modules/avisota-message-element-salutation/classes/vendor und system/modules/avisota-message-element-salutation/config/autoload.php dann sollte es klappen.
          Vielen Dank. Ich habe die folgenden Ordner geleert:
          avisota-message-element-salutation/config
          avisota-message-element-salutation/classes/vendor

          Avisota funktioniert jetzt, aber nach dem Speichern erscheint immer:

          Code:
          Recoverable error: Argument 1 passed to ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\Event\EncodePropertyValueFromWidgetEvent::__construct() must be an instance of ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\Event\EnvironmentInterface, instance of ContaoCommunityAlliance\DcGeneral\DefaultEnvironment given, called in /var/www/vhosts/witmix-bouwmaterialen.nl/httpdocs/system/modules/dc-general/classes/src/ContaoCommunityAlliance/DcGeneral/Contao/View/Contao2BackendView/ContaoWidgetManager.php on line 86 and defined in system/modules/dc-general/classes/src/ContaoCommunityAlliance/DcGeneral/Contao/View/Contao2BackendView/Event/EncodePropertyValueFromWidgetEvent.php on line 61
          Ich verwende dc-general 2.0.0-beta20 so weit ich weiß. Übrigens, diese Seite verwendet auch MetaModels.
          Zuletzt geändert von Ctrl-Alt; 22.09.2014, 23:24.

          Kommentar

          • Thraile
            Contao-Fan
            • 17.12.2009
            • 501

            #6
            Ich hoffe, dass du die TNG Version von MetaModels installiert hast. Die verwendet nämlich auch den DC_General 2.

            Bei den älteten Versionen von MM kommt es zu einem Konflikt, das verschiedene DC_Generals installiert werden....

            Kommentar

            Lädt...