Ankündigung

Einklappen
Keine Ankündigung bisher.

Theme-Instaler Versionskonflikt

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Theme-Instaler Versionskonflikt

    Hallo
    Ich habe unter einer Subdomain Contao von Version 4.9.16 auf Version 4.13.34 (PHP 8.1) aktualisiert.

    Nun habe ich im Backend beim Theme-Instaler einen Versionskonflikt: Bitte nutzen Sie Contaos LTS Versionen: 4.4 oder 4.9

    Dann habe ich eine ganze Reihe PHP Warnungen:
    Code:
     // Warming up the cache for the prod environment with debug
    // false
    
    PHP Warning: Undefined global variable $PCT_SEO in /home/3hoch1/www/2023.swiss-kundalini-yoga.ch/system/modules/pct_seo_helper/config/config.php on line 16
    PHP Warning: Undefined array key "THEMES" in /home/3hoch1/www/2023.swiss-kundalini-yoga.ch/system/modules/pct_themer/config/config.php on line 26
    etc.

    So wie es aussieht muss ich das «Eclipse X & CustomCatalog Bundle» seit der Installation mit Contao 4.9.16 updaten.

    ​​​​​​​Wie gehe ich da vor?


  • #2
    Hi,
    das Update auf 4.13 sollte von einer aktuellen 4.9 erfolgen. Siehe Reihenfolge: https://service.premium-contao-theme...es-update.html

    Der Theme-Installer dient der Neuinstallation des Themes.
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Leider habe ich die installation schon 4.13.34 aktualisiert.
      und da steht:
      «Aktuelle Contao 4.9 oder 4.13 = vorher Eclipse, dann Contao.»

      Was soll ich jetzt tun?
      Das aktuellste «Eclipse X & CustomCatalog Bundle» runterladen und manuell updaten?
      heht das trotzdem?


      In der Cangeglog steht

      Code:
      ### 3.0.3
      Update: pct_customelements 4.3.8 (#674)
      Update: pct_frontend_quickedit 1.1.0 (#673)
      Update: pct_revolutionslider 5.0.2 (#672)
      Fixed: customelement_attr_googlemap auf individuelle ID des Eintrags setzen, nicht auf Attribut-ID (#671)
      
      ### 3.0.2
      Fixed: mod_customcatalog Templates umstellen auf aktuelles Liste-Modul (#669)
      Fixed: GoogleMap Templates reagieren nicht auf den onchange vom PrivacyManager (#668)

      Kommentar


      • #4
        Punkt 1 ist groß und fett: 1. Kompatibilität Contao-Version
        EX ist erst mit Version 4.0 Contao 4.13 kompatibel! -> https://forum.premium-contao-themes....age7#post24473

        Das aktuellste «Eclipse X & CustomCatalog Bundle» runterladen und manuell updaten?
        Ja.
        http://www.premium-contao-themes.com

        Kommentar


        • #5
          Danke für die Antwort :-)
          Bei der Datenbankaktualisierung im Contao-Manager, auch nach mehreren versuchen bekomme ich folgende Meldungen:
          Code:
          ALTER TABLE tl_content ADD style_css VARCHAR(32) DEFAULT '' NOT NULL ALTER TABLE tl_content ADD border_css VARCHAR(32) DEFAULT '' NOT NULL ALTER TABLE tl_content ADD bgcolor_css VARCHAR(32) DEFAULT '' NOT NULL ALTER TABLE tl_content ADD color_css VARCHAR(32) DEFAULT '' NOT NULL ALTER TABLE tl_content ADD align_css VARCHAR(32) DEFAULT '' NOT NULL ALTER TABLE tl_content DROP autogrid_margin ALTER TABLE tl_content ADD autogrid_grid VARCHAR(128) DEFAULT '' NOT NULL

          Kommentar


          • #6
            Die Änderungen sollten ausgeführt werden. Das Install-Tool sollte es ebenfalls durchführen können.
            http://www.premium-contao-themes.com

            Kommentar


            • #7
              Wenn ich es mit dem Inatall-Tool mache bekomme ich folgende Fehlermeldung:
              Code:
              [2023-11-23T10:49:41.437899+01:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\DriverException: "An exception occurred while executing a query: SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs"

              Kommentar


              • #8
                Die Tabelle der Datenbank ist voll. Könnte an InnoDB liegen (muss strict mode off sein) oder am aktuell verwendeten DB-Treiber in der parameters.yml. Da gab es seit Contao 4.4 zu 4.13 diverse Änderungen in Contao und auch Problemchen im Kern (siehe https://community.contao.org/de/show...size-too-large). Das sollte aber behoben sein.
                Falls Treiber in der parameters.yml definiert sind, würde ich die erstmal entfernen und absoluten Standard probieren.
                Zuletzt geändert von Tim; 23.11.2023, 10:15.
                http://www.premium-contao-themes.com

                Kommentar


                • #9
                  In der Parameters.yaml steht nur:
                  Code:
                  parameters:
                  database_host: xxxx
                  database_port: xxxx
                  database_user: xxxxx
                  database_password: xxxx
                  database_name: xxxxx
                  secret: xxxx

                  Kommentar


                  • #10
                    Mehr kann ich seitens Theme etc. nicht machen. Leite es am besten deinem Provider oder Server-Admin weiter. Prüft, dass der strict mode von innodb deaktiviert ist.

                    Contao aktivert den Strict-Mode von Haus aus ab 4.13: https://community.contao.org/de/show...l=1#post555401

                    Zuletzt geändert von Tim; 23.11.2023, 10:19.
                    http://www.premium-contao-themes.com

                    Kommentar


                    • #11
                      Im RevolutionSlider beim Auswahlfeld «Farb-Klasse» habe ich eine Fehleranzeige:
                      Code:
                      An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054

                      Kommentar


                      • #12
                        Zitat von tri Beitrag anzeigen
                        Im RevolutionSlider beim Auswahlfeld «Farb-Klasse» habe ich eine Fehleranzeige:
                        Code:
                        An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054
                        Es handelt sich um das Feld tl_content.color_css, Bestandteil der pct_theme_settings Erweiterung.

                        Falls das oben genannte Datenbank-Problem weiterhin ungelöst ist, konnte das Feld mit hoher Wahrscheinlichkeit aufgrund des Speichermangels nicht in der tl_content Tabelle erstellt werden. Bitte im Install-Tool prüfen und auch in phpmyadmin, ob das Feld angelegt wurde.
                        Mit Sicherheit fehlen auch noch die anderen Felder aus Post https://forum.premium-contao-themes....8233#post28233
                        Zuletzt geändert von Tim; 29.11.2023, 13:54.
                        http://www.premium-contao-themes.com

                        Kommentar


                        • #13
                          Hallo
                          Habe das oben beschriebene Problem gelöst :-)

                          Wie oben beschrieben habe ich die installation schon 4.13.35 aktualisiert.

                          Nach dem manuellen Update von «Eclipse X & CustomCatalog Bundle» habe ich folgendes Datenbank-Probleme:
                          Code:
                          Cannot load Attribute class or class not found: PCT\CustomElements\Attributes\Files


                          Kommentar


                          • #14
                            Ich konnte die Datenbank nach manuellem löschen des Caches bereinigen :-)

                            So konnte ich mich im Backend einloggen und die Bestellnummer erfolgreich eingegeben.
                            Ich habe dann die geforderte Vault-Datenübertragung gemacht. Anschliessend wurde ich aufgefordert
                            ein Datenbank-Update zu machen.
                            Danach habe ich einen Internal Server Error bekommen mit dem Fehler:
                            “Back end module "pct_customelements" is not defined in the BE_MOD array“

                            Im System-Log steht jetzt:

                            Code:
                            Warning: Trying to access array offset on value of type null
                            Kontext ausblenden
                            {
                            "exception": "[object] (ErrorException(code: 0): Warning: Trying to access array offset on value of type null at /home/xxxxx/www/xxxxxx/system/modules/pct_customelements_plugin_cc_frontedit/PCT/CustomCatalog/FrontEdit/Controller.php:689)"
                            }
                            und ...

                            Code:
                            Uncaught PHP Exception InvalidArgumentException: "Back end module "pct_customelements" is not defined in the BE_MOD array" at /home/xxxxx/xxxxxx/vendor/contao/core-bundle/src/Resources/contao/classes/Backend.php line 338
                            Kontext ausblenden
                            {
                            "exception": "[object] (InvalidArgumentException(code: 0): Back end module "pct_customelements" is not defined in the BE_MOD array at /home/xxxxx/www/xxxxxx/vendor/contao/core-bundle/src/Resources/contao/classes/Backend.php:338)"
                            }

                            Kommentar


                            • #15
                              Hallo,
                              das CC FrontendEditing ist offiziell nicht Contao 4.13 kompatibel bzw. freigegeben (es ist aber nur eine Warning).

                              Die BE_MOD Meldung wird aufgrund von einem Lizenzproblem ausgelöst sein. In diesem Fall informiert das Backend ebenfalls und fordert die Eingabe der Lizenznummer (alternativ var/pct_license manuell anlegen und die Lizenz im Backend freigeben).
                              https://service.premium-contao-theme...enzfragen.html
                              Zuletzt geändert von Tim; 06.12.2023, 07:12.
                              http://www.premium-contao-themes.com

                              Kommentar

                              Lädt...
                              X