Contao-Camp 2024
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 40 von 44

Thema: Update von 4.4.46 auf 4.9.x

  1. #1
    Contao-Fan Avatar von designpilot
    Registriert seit
    16.06.2013.
    Ort
    9532 Rickenbach bei Wil
    Beiträge
    272
    Contao-Projekt unterstützen

    Support Contao

    Frage Update von 4.4.46 auf 4.9.x

    Hallo

    Ich habe da eine Frage was das Update von Contao 4.4.46 auf die neue 4.9.x anbelangt. Es ist ja bekannt, das Contao 4.9.x die neu LTS Version werden wird. Ist es OHNE Probleme möglich, ein Update von 4.4.46 auf die 4.9.x durchzuführen und/oder wird es dabei Probleme geben ????

    Ich frage das aus diesem Grund:

    - Update diverser Erweiterungen die auf 4.4.46 laufen
    - Kann es beim Update der Erweiterungen zu Problemen führen
    .usw

    Wie ist das genaue Vorgehen bei einem Update von 4.4.46 zu 4.9.x

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Du änderst das contao/manager-bundle bzw. "Contao Open Source CMS" von "4.4.*" auf "4.9.*" und führst eine vollständige Paketaktualisierung durch.

  3. #3
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.324
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von designpilot Beitrag anzeigen
    Ist es OHNE Probleme möglich, ein Update von 4.4.46 auf die 4.9.x durchzuführen und/oder wird es dabei Probleme geben ????
    Von Contao her sehe ich da keine Probleme.
    Zitat Zitat von designpilot Beitrag anzeigen

    Ich frage das aus diesem Grund:

    - Update diverser Erweiterungen die auf 4.4.46 laufen
    - Kann es beim Update der Erweiterungen zu Problemen führen
    .usw
    Da wir nicht wissen welche Erweiterungen von welchem Anbieter Du nutzt: Das wissen wir dann auch nicht. Es ist grundsätzlich immer eine gute Idee, bei Extensions (und Themes) sehr genau zu evaluieren, wie die gebaut sind, wie sie gepflegt werden und welche Komplikationen möglicherweise auftreten können. Da gibt es durchaus erschütternde Ansätze.

  4. #4
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Problemlos ist auch relativ.
    Was ich als problemlos betrachte, sehen andere als großes Problem an.
    Im übrigen teste ich Minor-Updates grundsätzlich im Vorfeld bzw.verwende für das Update eine Parallelinstallation.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  5. #5
    Contao-Nutzer
    Registriert seit
    26.08.2018.
    Beiträge
    110

    Standard Update von 4.8.5 auf 4.9

    Zitat Zitat von mlweb Beitrag anzeigen
    Im übrigen teste ich Minor-Updates grundsätzlich im Vorfeld bzw.verwende für das Update eine Parallelinstallation.
    Ich versuche gerade, eine sehr umfangreiche Seite, die momentan auf 4.8.5 läuft, auf die LTS - also 4.9 - Version upzudaten. Meine Vorstellung war nun, erst einmal ein Backup/eine Kopie des Produktivsystems in einer Subdomain zu erstellen (so wie man das auch bei einem Sever-Umzug macht), da das Update vorzunehmen und dann, wenn alles funktioniert, das Routing zu verändern.
    Wenn ich versuche, über das Terminal und den Composer eine Installation vorzunehmen, bricht diese aufgrund eines Memory-Problems ab (die Version 4.8.5 lässt sich darüber hinaus nicht direkt installieren, die Version 4.8.x startet, bricht dann aber, wie beschrieben, ab). Im Ordner (subdomain) befinden sich folgende Dateien (1.3). Hat jemand 'nen Tipp - mit dem Contao-Manager wird's ja nicht klappen.

    1.png
    1.1.png
    1.2.png
    1.3.png

    Gruß Stefan
    Angehängte Grafiken Angehängte Grafiken
    • Dateityp: png 1.png (30,1 KB, 21x aufgerufen)
    Geändert von BubbleBass (05.03.2020 um 19:54 Uhr)
    Talentfrei aber hartnäckig

  6. #6
    Contao-Nutzer Avatar von Skipman
    Registriert seit
    13.08.2011.
    Ort
    Nähe St. Pölten / Niederösterreich
    Beiträge
    52
    Contao-Projekt unterstützen

    Support Contao

    Standard Update mit Contao Manager problemlos

    Also mit dem Manager klappt das hervorragend! Ggf. muss man vorher die Erweiterungen prüfen, ob die für 4.9 freigegeben sind, aber wenn Du schon 4.8 hast, dann sollte das kein Problem sein).

    Ich hab heute erstmals ein Update von 4.4.47 auf 4.9.1 probiert. Natürlich vorher eine lokale Kopie vom Original erstellt, und dann im CM wie oben beschrieben die Versionsauswahl von 4.4.* auf 4.9.* ausgebessert. Lief alles problemlos über die Composer-Cloud durch. Anschließend über das Installtool das DB-Update durchlaufen lassen (dabei auf eigene Tabellen achten!) und fertig!

    Da muss man auch mal DANKE an die Entwickler sagen. Ihr habt einen tollen Job gemacht!
    barrierearmes Webdesign, HTML, CSS, Validierung, CO/BODA, Contao - Webdesign - Hosting - Schulung

  7. #7
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    hi Leute,

    wollte soeben von Contao Version 4.4.57 auf 4.9 ein Update mit dem Contao Manager durchführen.

    Leider gab es folgende Fehlermeldung:

    /usr/bin/php7.4-cli -q -dmax_execution_time=0 -dmemory_limit=-1 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=Europe/Berlin /homepages/31/d615247139/htdocs/hampel-prod/web/contao-manager.phar.php composer install --prefer-dist --no-dev --no-progress --no-ansi --no-interaction --optimize-autoloader
    Installing dependencies from lock file
    Verifying lock file contents can be installed on current platform.
    Package operations: 77 installs, 35 updates, 27 removals
    - Downloading composer/package-versions-deprecated (1.11.99.4)
    - Downloading ausi/slug-generator (v1.1.1)
    - Downloading dasprid/enum (1.0.3)
    - Downloading bacon/bacon-qr-code (2.0.4)
    - Downloading wikimedia/less.php (1.8.2)
    - Downloading webignition/disallowed-character-terminated-string (2.0)
    - Downloading webignition/robots-txt-file (3.0)
    - Downloading twig/twig (v2.14.8)
    - Downloading symfony/http-foundation (v4.4.34)
    - Downloading symfony/event-dispatcher-contracts (v1.1.11)
    - Downloading symfony/event-dispatcher (v4.4.34)
    - Downloading symfony/var-dumper (v4.4.34)
    - Downloading symfony/debug (v4.4.31)
    - Downloading symfony/error-handler (v4.4.34)
    - Downloading symfony/http-kernel (v4.4.35)
    - Downloading symfony/dependency-injection (v4.4.34)
    - Downloading terminal42/service-annotation-bundle (1.1.3)
    - Downloading symfony/http-client (v4.4.35)
    - Downloading symfony/dom-crawler (v4.4.30)
    - Downloading psr/http-factory (1.0.1)
    - Downloading nyholm/psr7 (1.4.1)
    - Downloading terminal42/escargot (1.4.0)
    - Downloading symfony/yaml (v4.4.34)
    - Downloading symfony/translation-contracts (v2.5.0)
    - Downloading symfony/twig-bridge (v4.4.34)
    - Downloading symfony/twig-bundle (v4.4.30)
    - Downloading symfony/translation (v4.4.34)
    - Downloading symfony/polyfill-php81 (v1.23.0)
    - Downloading symfony/filesystem (v4.4.27)
    - Downloading symfony/config (v4.4.34)
    - Downloading symfony/polyfill-iconv (v1.23.0)
    - Downloading egulias/email-validator (3.1.2)
    - Downloading swiftmailer/swiftmailer (v6.3.0)
    - Downloading symfony/swiftmailer-bundle (v3.5.3)
    - Downloading symfony/security-core (v4.4.34)
    - Downloading symfony/polyfill-intl-grapheme (v1.23.1)
    - Downloading symfony/string (v5.4.0)
    - Downloading symfony/property-info (v5.4.0)
    - Downloading symfony/property-access (v5.4.0)
    - Downloading symfony/security-http (v4.4.34)
    - Downloading symfony/security-guard (v4.4.27)
    - Downloading symfony/security-csrf (v5.2.12)
    - Downloading symfony/security-bundle (v4.4.34)
    - Downloading symfony/routing (v4.4.34)
    - Downloading symfony/process (v4.4.35)
    - Downloading symfony/monolog-bridge (v4.4.27)
    - Downloading symfony/lock (v4.4.33)
    - Downloading symfony/finder (v4.4.30)
    - Downloading symfony/var-exporter (v5.4.0)
    - Downloading symfony/cache-contracts (v2.5.0)
    - Downloading symfony/cache (v4.4.35)
    - Downloading symfony/framework-bundle (v4.4.34)
    - Downloading symfony/expression-language (v4.4.34)
    - Downloading symfony/console (v4.4.34)
    - Downloading symfony/asset (v4.4.27)
    - Downloading symfony-cmf/routing (2.3.4)
    - Downloading symfony-cmf/routing-bundle (2.5.1)
    - Downloading thecodingmachine/safe (v1.3.3)
    - Downloading paragonie/constant_time_encoding (v2.4.0)
    - Downloading beberlei/assert (v3.3.2)
    - Downloading spomky-labs/otphp (v10.0.1)
    - Downloading scheb/2fa-bundle (v5.13.1)
    - Downloading lcobucci/clock (2.0.0)
    - Downloading lcobucci/jwt (4.1.5)
    - Downloading scheb/2fa-trusted-device (v5.13.1)
    - Downloading scheb/2fa-backup-code (v5.13.1)
    - Downloading ramsey/uuid (3.9.6)
    - Downloading phpunit/php-token-stream (4.0.4)
    - Downloading nelmio/cors-bundle (2.2.0)
    - Downloading knplabs/knp-time-bundle (1.17.0)
    - Downloading knplabs/knp-menu (v3.3.0)
    - Downloading knplabs/knp-menu-bundle (v3.2.0)
    - Downloading symfony/options-resolver (v5.4.0)
    - Downloading psr/http-client (1.0.1)
    - Downloading php-http/httplug (2.2.0)
    - Downloading php-http/client-common (2.5.0)
    - Downloading dragonmantank/cron-expression (v2.3.1)
    - Downloading doctrine/cache (2.1.1)
    - Downloading doctrine/persistence (2.2.3)
    - Downloading doctrine/instantiator (1.4.0)
    - Downloading doctrine/inflector (2.0.4)
    - Downloading doctrine/common (3.2.1)
    - Downloading doctrine/orm (2.10.4)
    - Downloading symfony/doctrine-bridge (v4.4.34)
    - Downloading doctrine/sql-formatter (1.1.2)
    - Downloading doctrine/doctrine-bundle (2.5.2)
    - Downloading contao/imagine-svg (1.0.3)
    - Downloading contao/image (1.1.1)
    - Downloading contao-components/tinymce4 (4.9.12)
    - Downloading contao-components/jquery (3.6.0)
    - Downloading contao-components/highlight (9.18.1)
    - Downloading contao-components/dropzone (5.9.3)
    - Downloading contao-components/contao (9.2.0)
    - Downloading contao/core-bundle (4.9.24)
    - Downloading contao/calendar-bundle (4.9.24)
    - Downloading contao/comments-bundle (4.9.24)
    - Downloading contao/faq-bundle (4.9.24)
    - Downloading contao/listing-bundle (4.9.24)
    - Downloading toflar/psr6-symfony-http-cache-store (3.0.1)
    - Downloading symfony/web-profiler-bundle (v4.4.31)
    - Downloading symfony/stopwatch (v4.4.27)
    - Downloading laminas/laminas-code (4.5.1)
    - Downloading friendsofphp/proxy-manager-lts (v1.0.5)
    - Downloading symfony/proxy-manager-bridge (v4.4.34)
    - Downloading symfony/monolog-bundle (v3.7.1)
    - Downloading symfony/dotenv (v4.4.33)
    - Downloading symfony/debug-bundle (v4.4.27)
    - Downloading sensiolabs/ansi-to-html (v1.2.1)
    - Downloading contao/installation-bundle (4.9.24)
    - Downloading contao/manager-bundle (4.9.24)
    - Downloading contao/news-bundle (4.9.24)
    - Downloading contao/newsletter-bundle (4.9.24)
    - Removing terminal42/header-replay-bundle (1.5.3)
    - Removing tecnickcom/tcpdf (6.4.2)
    - Removing symfony/symfony (v3.4.49)
    - Removing symfony/polyfill-php70 (v1.20.0)
    - Removing symfony/polyfill-php56 (v1.20.0)
    - Removing symfony/polyfill-intl-icu (v1.23.0)
    - Removing symfony/polyfill-apcu (v1.23.0)
    - Removing sensiolabs/security-checker (v6.0.3)
    - Removing sensio/distribution-bundle (v5.0.25)
    - Removing ralouphie/getallheaders (3.0.3)
    - Removing psr/simple-cache (1.0.1)
    - Removing psr/link (1.0.0)
    - Removing php-http/guzzle6-adapter (v1.1.1)
    - Removing oyejorge/less.php (v1.7.0.14)
    - Removing league/uri (4.2.2)
    - Removing jeremykendall/php-domain-parser (3.0.0)
    - Removing jdorn/sql-formatter (v1.2.17)
    - Removing guzzlehttp/psr7 (1.8.3)
    - Removing guzzlehttp/promises (1.5.1)
    - Removing guzzlehttp/guzzle (6.5.5)
    - Removing fig/link-util (1.1.2)
    - Removing doctrine/reflection (1.2.2)
    - Removing doctrine/doctrine-cache-bundle (1.4.0)
    - Removing contao-components/respimage (1.4.2)
    - Removing contao-components/mediaelement (4.2.14)
    - Removing contao-components/html5shiv (3.7.3)
    - Removing contao-components/compass (0.12.2.1)
    - Installing composer/package-versions-deprecated (1.11.99.4): Extracting archive
    - Installing ausi/slug-generator (v1.1.1): Extracting archive
    - Installing dasprid/enum (1.0.3): Extracting archive
    - Installing bacon/bacon-qr-code (2.0.4): Extracting archive
    - Installing wikimedia/less.php (1.8.2): Extracting archive
    - Installing webignition/disallowed-character-terminated-string (2.0): Extracting archive
    - Installing webignition/robots-txt-file (3.0): Extracting archive
    - Upgrading twig/twig (v1.44.6 => v2.14.8): Extracting archive
    - Installing symfony/http-foundation (v4.4.34): Extracting archive
    - Installing symfony/event-dispatcher-contracts (v1.1.11): Extracting archive
    - Installing symfony/event-dispatcher (v4.4.34): Extracting archive
    - Installing symfony/var-dumper (v4.4.34): Extracting archive
    - Installing symfony/debug (v4.4.31): Extracting archive
    - Installing symfony/error-handler (v4.4.34): Extracting archive
    - Installing symfony/http-kernel (v4.4.35): Extracting archive
    - Installing symfony/dependency-injection (v4.4.34): Extracting archive
    - Installing terminal42/service-annotation-bundle (1.1.3): Extracting archive
    - Downgrading symfony/http-client (v5.4.1 => v4.4.35): Extracting archive
    - Installing symfony/dom-crawler (v4.4.30): Extracting archive
    - Installing psr/http-factory (1.0.1): Extracting archive
    - Installing nyholm/psr7 (1.4.1): Extracting archive
    - Installing terminal42/escargot (1.4.0): Extracting archive
    - Installing symfony/yaml (v4.4.34): Extracting archive
    - Installing symfony/translation-contracts (v2.5.0): Extracting archive
    - Installing symfony/twig-bridge (v4.4.34): Extracting archive
    - Installing symfony/twig-bundle (v4.4.30): Extracting archive
    - Installing symfony/translation (v4.4.34): Extracting archive
    - Installing symfony/polyfill-php81 (v1.23.0): Extracting archive
    - Installing symfony/filesystem (v4.4.27): Extracting archive
    - Installing symfony/config (v4.4.34): Extracting archive
    - Installing symfony/polyfill-iconv (v1.23.0): Extracting archive
    - Installing egulias/email-validator (3.1.2): Extracting archive
    - Upgrading swiftmailer/swiftmailer (v5.4.12 => v6.3.0): Extracting archive
    - Upgrading symfony/swiftmailer-bundle (v2.6.7 => v3.5.3): Extracting archive
    - Installing symfony/security-core (v4.4.34): Extracting archive
    - Installing symfony/polyfill-intl-grapheme (v1.23.1): Extracting archive
    - Installing symfony/string (v5.4.0): Extracting archive
    - Installing symfony/property-info (v5.4.0): Extracting archive
    - Installing symfony/property-access (v5.4.0): Extracting archive
    - Installing symfony/security-http (v4.4.34): Extracting archive
    - Installing symfony/security-guard (v4.4.27): Extracting archive
    - Installing symfony/security-csrf (v5.2.12): Extracting archive
    - Installing symfony/security-bundle (v4.4.34): Extracting archive
    - Installing symfony/routing (v4.4.34): Extracting archive
    - Installing symfony/process (v4.4.35): Extracting archive
    - Installing symfony/monolog-bridge (v4.4.27): Extracting archive
    - Installing symfony/lock (v4.4.33): Extracting archive
    - Installing symfony/finder (v4.4.30): Extracting archive
    - Installing symfony/var-exporter (v5.4.0): Extracting archive
    - Installing symfony/cache-contracts (v2.5.0): Extracting archive
    - Installing symfony/cache (v4.4.35): Extracting archive
    - Installing symfony/framework-bundle (v4.4.34): Extracting archive
    - Installing symfony/expression-language (v4.4.34): Extracting archive
    - Installing symfony/console (v4.4.34): Extracting archive
    - Installing symfony/asset (v4.4.27): Extracting archive
    - Installing symfony-cmf/routing (2.3.4): Extracting archive
    - Installing symfony-cmf/routing-bundle (2.5.1): Extracting archive
    - Installing thecodingmachine/safe (v1.3.3): Extracting archive
    - Installing paragonie/constant_time_encoding (v2.4.0): Extracting archive
    - Installing beberlei/assert (v3.3.2): Extracting archive
    - Installing spomky-labs/otphp (v10.0.1): Extracting archive
    - Installing scheb/2fa-bundle (v5.13.1): Extracting archive
    - Installing lcobucci/clock (2.0.0): Extracting archive
    - Installing lcobucci/jwt (4.1.5): Extracting archive
    - Installing scheb/2fa-trusted-device (v5.13.1): Extracting archive
    - Installing scheb/2fa-backup-code (v5.13.1): Extracting archive
    - Installing ramsey/uuid (3.9.6): Extracting archive
    - Upgrading phpunit/php-token-stream (3.1.3 => 4.0.4): Extracting archive
    - Upgrading nelmio/cors-bundle (1.5.6 => 2.2.0): Extracting archive
    - Removing knplabs/knp-time-bundle (v1.10.0)
    - Upgrading knplabs/knp-menu (2.6.1 => v3.3.0): Extracting archive
    - Upgrading knplabs/knp-menu-bundle (v2.3.0 => v3.2.0): Extracting archive
    - Installing symfony/options-resolver (v5.4.0): Extracting archive
    - Installing psr/http-client (1.0.1): Extracting archive
    - Upgrading php-http/httplug (v1.1.0 => 2.2.0): Extracting archive
    - Upgrading php-http/client-common (1.11.0 => 2.5.0): Extracting archive
    - Installing dragonmantank/cron-expression (v2.3.1): Extracting archive
    - Upgrading doctrine/cache (1.12.1 => 2.1.1): Extracting archive
    - Upgrading doctrine/persistence (1.3.8 => 2.2.3): Extracting archive
    - Installing doctrine/instantiator (1.4.0): Extracting archive
    - Upgrading doctrine/inflector (1.4.4 => 2.0.4): Extracting archive
    - Upgrading doctrine/common (2.13.3 => 3.2.1): Extracting archive
    - Installing doctrine/orm (2.10.4): Extracting archive
    - Installing symfony/doctrine-bridge (v4.4.34): Extracting archive
    - Installing doctrine/sql-formatter (1.1.2): Extracting archive
    - Upgrading doctrine/doctrine-bundle (1.12.13 => 2.5.2): Extracting archive
    - Upgrading contao/imagine-svg (0.2.3 => 1.0.3): Extracting archive
    - Upgrading contao/image (0.3.9 => 1.1.1): Extracting archive
    - Upgrading contao-components/tinymce4 (4.6.7.3 => 4.9.12): Extracting archive
    - Upgrading contao-components/jquery (1.12.4 => 3.6.0): Extracting archive
    - Upgrading contao-components/highlight (8.9.1 => 9.18.1): Extracting archive
    - Upgrading contao-components/dropzone (4.3.0 => 5.9.3): Extracting archive
    - Upgrading contao-components/contao (7.1.6 => 9.2.0): Extracting archive
    - Upgrading contao/core-bundle (4.4.57 => 4.9.24): Extracting archive
    - Upgrading contao/calendar-bundle (4.4.57 => 4.9.24): Extracting archive
    - Upgrading contao/comments-bundle (4.4.57 => 4.9.24): Extracting archive
    - Upgrading contao/faq-bundle (4.4.57 => 4.9.24): Extracting archive
    - Upgrading contao/listing-bundle (4.4.57 => 4.9.24): Extracting archive
    - Upgrading toflar/psr6-symfony-http-cache-store (2.3.1 => 3.0.1): Extracting archive
    - Installing symfony/web-profiler-bundle (v4.4.31): Extracting archive
    - Installing symfony/stopwatch (v4.4.27): Extracting archive
    - Installing laminas/laminas-code (4.5.1): Extracting archive
    - Installing friendsofphp/proxy-manager-lts (v1.0.5): Extracting archive
    - Installing symfony/proxy-manager-bridge (v4.4.34): Extracting archive
    - Upgrading symfony/monolog-bundle (v3.6.0 => v3.7.1): Extracting archive
    - Installing symfony/dotenv (v4.4.33): Extracting archive
    - Installing symfony/debug-bundle (v4.4.27): Extracting archive
    - Upgrading sensiolabs/ansi-to-html (v1.1.3 => v1.2.1): Extracting archive
    - Upgrading contao/installation-bundle (4.4.57 => 4.9.24): Extracting archive
    - Upgrading contao/manager-bundle (4.4.57 => 4.9.24): Extracting archive
    - Upgrading contao/news-bundle (4.4.57 => 4.9.24): Extracting archive
    - Upgrading contao/newsletter-bundle (4.4.57 => 4.9.24): Extracting archive
    - Installing knplabs/knp-time-bundle (1.17.0): Extracting archive
    Package patchwork/utf8 is abandoned, you should avoid using it. Use symfony/polyfill-mbstring or symfony/string instead.
    Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
    Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
    Package webmozart/path-util is abandoned, you should avoid using it. Use symfony/filesystem instead.
    Generating optimized autoload files
    composer/package-versions-deprecated: Generating version class...
    composer/package-versions-deprecated: ...done generating version class
    contao/manager-plugin: Generating plugin class...
    contao/manager-plugin: ...done generating plugin class
    In YamlFileLoader.php line 694:

    The file "/homepages/31/d615247139/htdocs/hampel-prod/app/config/parameters
    .yml" does not contain valid YAML: Missing value for tag "-8Q5DTZOmA+" at l
    ine 13 (near "mailer_password: !-8Q5DTZOmA+").

    In Inline.php line 741:

    Missing value for tag "-8Q5DTZOmA+" at line 13 (near "mailer_password: !-8Q
    5DTZOmA+").

    87 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    > Contao\ManagerBundle\Composer\ScriptHandler::initi alizeApplication
    Script Contao\ManagerBundle\Composer\ScriptHandler::initi alizeApplication handling the post-install-cmd event terminated with an exception
    In ScriptHandler.php line 89:

    An error occurred while executing the "contao:install-web-dir" command:
    In YamlFileLoader.php line 694:


    The file "/homepages/31/d615247139/htdocs/hampel-prod/app/config/paramete
    rs
    .yml" does not contain valid YAML: Missing value for tag "-8Q5DTZOmA+" at
    l
    ine 13 (near "mailer_password: !-8Q5DTZOmA+").




    In Inline.php line 741:


    Missing value for tag "-8Q5DTZOmA+" at line 13 (near "mailer_password: !-
    8Q
    5DTZOmA+").

    install [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--dry-run] [--dev] [--no-suggest] [--no-dev] [--no-autoloader] [--no-scripts] [--no-progress] [--no-install] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--] [<packages>...]
    # Process terminated with exit code 1
    # Result: General error
    Hat jemand für mich einen Tipp, damit das Update fehlerfrei durchläuft?
    Seien wir realistisch, versuchen wir das Unmögliche

  8. #8
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.935

    Standard

    Das Ausrufezeichen (erstes Zeichen Deines Mailer Passworts) hat eine besondere Bedeutung. Daher entsteht der Fehler. Abhilfe: Wert in Anführungszeichen setzen. Siehe https://symfony.com/doc/current/comp...t.html#strings
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  9. #9
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    Zitat Zitat von fiedsch Beitrag anzeigen
    Das Ausrufezeichen (erstes Zeichen Deines Mailer Passworts) hat eine besondere Bedeutung. Daher entsteht der Fehler. Abhilfe: Wert in Anführungszeichen setzen. Siehe https://symfony.com/doc/current/comp...t.html#strings

    Kannst du mir noch sagen, wo genau in welcher Datei ich das machen muss?
    Seien wir realistisch, versuchen wir das Unmögliche

  10. #10
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.935

    Standard

    config/parameters.yml
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  11. #11
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    Zitat Zitat von fiedsch Beitrag anzeigen
    config/parameters.yml
    Super. Das hat funktioniert.
    Jetzt wird mir erneut folgende Fehlermeldung ausgegeben, wenn ich das Install-Passwort eingegeben habe:
    Wenn MySQL nicht im Strict-Mode läuft, können Daten beschädigt oder abgeschnitten werden. Bitte aktivieren Sie den Strict-Mode entweder in Ihrer my.cnf-Datei oder konfigurieren Sie die Verbindungsoptionen in der Datei config/config.yml wie folgt:

    doctrine:
    dbal:
    connections:
    default:
    options:
    1002: "SET SESSION sql_mode=(SELECT CONCAT(@@sql_mode, ',TRADITIONAL'))"

    Wo finde ich diese Datei genau? Unter config ist diese nicht config/config.yml

    Der Hoster ist 1 und 1

    Musste ich zuvor nie machen. Kann mir da jemand noch einen Tipp geben?
    Geändert von monaco (28.12.2021 um 21:45 Uhr)
    Seien wir realistisch, versuchen wir das Unmögliche

  12. #12
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn die Datei nicht existiert - was sie standardmäßig auch nicht tut - musst Du diese anlegen. Beim Einfügen des Inhalts auf korrekte Einrückungen achten und danach den Symfony Cache leeren.

    Ist aber insgesamt nur eine Warnung. Deine Installation funktioniert trotzdem.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  13. #13
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Wenn die Datei nicht existiert - was sie standardmäßig auch nicht tut - musst Du diese anlegen. Beim Einfügen des Inhalts auf korrekte Einrückungen achten und danach den Symfony Cache leeren.

    Ist aber insgesamt nur eine Warnung. Deine Installation funktioniert trotzdem.
    Genau das habe ich gemacht.
    Bedauerlicherweise wird jetzt keine Seite mehr im Frontend angezeigt. Den Prod-Cache im Manager habe ich geleert.

    siehe hier: https://www.hampel-gmbh.com/
    Geändert von monaco (28.12.2021 um 21:59 Uhr)
    Seien wir realistisch, versuchen wir das Unmögliche

  14. #14
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.935

    Standard

    Was steht im error log unter var/logs/? Was passiert, wenn Du Diener angelegte config.yml wieder löschst (und den Cache löschst)?

    Edit: die Seite wird mir angezeigt. Ist nur kaum lesbar, da weiß auf hellgrau. das ist aber wohl „nur“ ein CSS-Problem.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  15. #15
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    Zitat Zitat von fiedsch Beitrag anzeigen
    Was steht im error log unter var/logs/? Was passiert, wenn Du Diener angelegte config.yml wieder löschst (und den Cache löschst)?

    Edit: die Seite wird mir angezeigt. Ist nur kaum lesbar, da weiß auf hellgrau. das ist aber wohl „nur“ ein CSS-Problem.
    [2021-12-28 19:45:55] request.INFO: Matched route "contao_frontend". {"route":"contao_frontend","route_parameters":{"_t oken_check":true,"_controller":"Contao\\CoreBundle \\Controller\\FrontendController::indexAction","_s cope":"frontend","alias":"news-putz/polystyrol","_route":"contao_frontend"},"request_u ri":"https://www.hampel-gmbh.com/news-putz/polystyrol.html","method":"GET"} []
    [2021-12-28 19:45:55] security.INFO: Attempting SimplePreAuthentication. {"key":"frontend","authenticator":"Contao\\CoreBun dle\\Security\\ContaoAuthenticator"} []
    [2021-12-28 19:45:55] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHtt pException: "Page not found: https://www.hampel-gmbh.com/news-putz/polystyrol.html" at /homepages/31/d615247139/htdocs/hampel-prod/vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php line 112 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFou ndHttpException(code: 0): Page not found: https://www.hampel-gmbh.com/news-putz/polystyrol.html at /homepages/31/d615247139/htdocs/hampel-prod/vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php:112, Contao\\CoreBundle\\Exception\\PageNotFoundExcepti on(code: 0): Page not found: https://www.hampel-gmbh.com/news-putz/polystyrol.html at /homepages/31/d615247139/htdocs/hampel-prod/vendor/contao/news-bundle/src/Resources/contao/modules/ModuleNewsReader.php:106)"} []
    [2021-12-28 20:33:43] request.INFO: Matched route "contao_catch_all". {"route":"contao_catch_all","route_parameters":{"_ scope":"frontend","_token_check":true,"_controller ":"Contao\\CoreBundle\\Controller\\FrontendControl ler::indexAction","_url_fragment":"demo/server/php/index.php","_route":"contao_catch_all"},"request_u ri":"https://www.hampel-gmbh.com/demo/server/php/index.php","method":"GET"} []
    [2021-12-28 20:33:43] security.INFO: Attempting SimplePreAuthentication. {"key":"frontend","authenticator":"Contao\\CoreBun dle\\Security\\ContaoAuthenticator"} []
    [2021-12-28 20:33:43] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHtt pException: "Page not found: https://www.hampel-gmbh.com/demo/server/php/index.php" at /homepages/31/d615247139/htdocs/hampel-prod/vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php line 112 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFou ndHttpException(code: 0): Page not found: https://www.hampel-gmbh.com/demo/server/php/index.php at /homepages/31/d615247139/htdocs/hampel-prod/vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php:112, Contao\\CoreBundle\\Exception\\PageNotFoundExcepti on(code: 0): Page not found: https://www.hampel-gmbh.com/demo/server/php/index.php at /homepages/31/d615247139/htdocs/hampel-prod/vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:63)"} []
    [2021-12-28 21:14:41] request.INFO: Matched route "contao_catch_all". {"route":"contao_catch_all","route_parameters":{"_ scope":"frontend","_token_check":true,"_controller ":"Contao\\CoreBundle\\Controller\\FrontendControl ler::indexAction","_url_fragment":"files/hampel/inhalt/01 leistungen/sonderkonstr-kirchturm_02.jpg","_route":"contao_catch_all"},"re quest_uri":"https://www.hampel-gmbh.com/files/hampel/inhalt/01%20leistungen/sonderkonstr-kirchturm_02.jpg","method":"GET"} []
    [2021-12-28 21:14:41] security.INFO: Attempting SimplePreAuthentication. {"key":"frontend","authenticator":"Contao\\CoreBun dle\\Security\\ContaoAuthenticator"} []
    [2021-12-28 21:14:41] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHtt pException: "Page not found: https://www.hampel-gmbh.com/files/hampel/inhalt/01%20leistungen/sonderkonstr-kirchturm_02.jpg" at /homepages/31/d615247139/htdocs/hampel-prod/vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php line 112 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFou ndHttpException(code: 0): Page not found: https://www.hampel-gmbh.com/files/ha...rchturm_02.jpg at /homepages/31/d615247139/htdocs/hampel-prod/vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php:112, Contao\\CoreBundle\\Exception\\PageNotFoundExcepti on(code: 0): Page not found: https://www.hampel-gmbh.com/files/ha...rchturm_02.jpg at /homepages/31/d615247139/htdocs/hampel-prod/vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:63)"} []
    Das versteh ich leider nicht. Habe doch nur ein Update auf 4.9 ausgeführt. Ich habe keine Pfade verändert oder dergleichen. Auch am CSS habe ich nichts geändert.
    Bitte um Hilfe.

    Habe die Datei config.yml herausgenommen. Die SEite wird mir nicht mehr angezeigt. :-(
    Seien wir realistisch, versuchen wir das Unmögliche

  16. #16
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.935

    Standard

    Und nach dem Löschen der config.yml hast Du dennCache gelöscht? In Deinem Log sehe ich keine Fehler außer Page not found. Bei dem angegeben Link bekomme ich das auch angezeigt. Der Aufruf der Domain ohne weiteren Pfad funktioniert bei mir aber!
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  17. #17
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    Zitat Zitat von fiedsch Beitrag anzeigen
    Und nach dem Löschen der config.yml hast Du dennCache gelöscht? In Deinem Log sehe ich keine Fehler außer Page not found. Bei dem angegeben Link bekomme ich das auch angezeigt. Der Aufruf der Domain ohne weiteren Pfad funktioniert bei mir aber!
    Jo Cache gelöscht. Hab sonst nichts geändert......
    Weiß nicht mehr weiter......
    Seien wir realistisch, versuchen wir das Unmögliche

  18. #18
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der Inhalt Deiner Seite ist schon noch da, wie auch @fiedsch schon festgestellt hat. Das sieht man z.B. wenn man sich den Quelltext anschaut.

    Wenn ich es richtig sehe, hast Du ein Theme von PCT (Eclipse) im Einsatz.
    Wenn es ein Eclipse 9 ( oder neuer) ist, sollte das mit Contao 4.9 kompatibel sein https://www.premium-contao-themes.co...ontao-4-9.html
    Bei diesen Themes musst Du m.E. auch alle manuell installierten PCT-Erweiterungen aktualisieren.

    Ansonsten findest Du sicher bessere Unterstützung zu diesem Theme im PCT-Forum.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  19. #19
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Standard

    Hallo zusammen,

    ich habe ein Upgrade von 4.4. auf 4.9 gemacht (an einer Kopie meiner Instanz). Ein Teil lief auch klaglos durch, dann hatte ich das selbe Problem wie monaco mit dem strict mode der DB. Leider fand mir `find` auf der console etliche Dateien "config.yml"...

    Dem Rat von @mlweb folgend habe ich eine angelegt in system/config/config.yml (da liegen auch localconfig.php und dcaconfig.php) aber die Meldung blieb, das ist anscheinend der falsche Ordner (?) Falls ja, wo muss das Ding hin?

    VORSCHLAG: Vielleicht sollte ein entsprechender Hinweis auf die alternative Stelle (parameters.yml) "irgendwo" hin?
    (Das könnte anderen mit dem Problem helfen sofern sie es haben)

    Später habe ich dann versucht, dem Rat von @fiedsch folgend diese empfohlenen Zeilen in app/config/parameters.yml einzufügen - das scheint geholfen zu haben, ich konnte dann ohne die Warnung die DB aktualisieren und auf den ersten Blick sieht's ganz gut aus... Wahrscheinlich ist wieder diverse "Nacharbeit" nötig...

  20. #20
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von purzel Beitrag anzeigen
    Leider fand mir `find` auf der console etliche Dateien "config.yml"...
    Dem Rat von @mlweb folgend habe ich eine angelegt in system/config/config.yml (da liegen auch localconfig.php und dcaconfig.php) aber die Meldung blieb, das ist anscheinend der falsche Ordner (?) Falls ja, wo muss das Ding hin?
    Einen Pfad habe ich nicht empfohlen, da der korrekte Pfad vom Fragesteller schon selbst genannt wurde. Er hat lediglich die Datei config.yml an dieser Stelle vermisst.

    Zitat Zitat von purzel Beitrag anzeigen
    VORSCHLAG: Vielleicht sollte ein entsprechender Hinweis auf die alternative Stelle (parameters.yml) "irgendwo" hin?
    (Das könnte anderen mit dem Problem helfen sofern sie es haben)
    Ich denke nein. Mag sein, das es auch als Eintrag in der parameters.yml funktioniert, aber da gehört es halt nicht hin.
    Den korrekten Pfad für die config.yml findest Du auch in der Doku https://docs.contao.org/manual/de/sy...en/#config-yml

    Zitat Zitat von purzel Beitrag anzeigen

    Später habe ich dann versucht, dem Rat von @fiedsch folgend diese empfohlenen Zeilen in app/config/parameters.yml einzufügen - das scheint geholfen zu haben
    Ich weiß nicht an welcher Stelle @fiedsch das empfohlen hat.
    Der Hinweis auf die parameters.yml von @fiedsch betraf ein ganz anderes Problem (Passwörter für die DB mit Sonderzeichen).


    Selektives Lesen ist nicht immer zielführend .
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  21. #21
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Einen Pfad habe ich nicht empfohlen, da der korrekte Pfad vom Fragesteller schon selbst genannt wurde. Er hat lediglich die Datei config.yml an dieser Stelle vermisst.
    Hm, meinst Du im Posting #11? Die Stelle hatte ich schon gelesen - ich hatte aber das Gefühl, es sei nicht vollständig weil meine Installation das Verzeichnis halt (noch) nicht hatte. Deswegen die Frage nach dem korrekten Speicherort

    Zitat Zitat von mlweb Beitrag anzeigen
    Ich denke nein. Mag sein, das es auch als Eintrag in der parameters.yml funktioniert, aber da gehört es halt nicht hin.
    OK, verstanden

    Zitat Zitat von mlweb Beitrag anzeigen
    Den korrekten Pfad für die config.yml findest Du auch in der Doku https://docs.contao.org/manual/de/sy...en/#config-yml
    Wenn einem einfällt nach was man suchen muss ist es ganz einfach

    Zitat Zitat von mlweb Beitrag anzeigen
    Ich weiß nicht an welcher Stelle @fiedsch das empfohlen hat.
    Der Hinweis auf die parameters.yml von @fiedsch betraf ein ganz anderes Problem (Passwörter für die DB mit Sonderzeichen).
    Selektives Lesen ist nicht immer zielführend .
    Stimmt, wenn man halt unkonzentriert wird weil irgendwas nicht geht Sorry.

    Auf jeden Fall vielen Dank, besonders für den Link zur Doku.

    Nun habe ich noch ein ziemlich hässliches anderes Problem (sollte ich einen neuen Thread dafür machen?): ich kann keine Artikel mehr bearbeiten. Die Stelle, wo sonst der Editor erschien bleibt weiß. Als Abhilfe habe ich schon versucht, die beiden Plugins "cliffparnitzky/tiny-mce-anchor" und "TinyMCE Bundle classic" mittels Conato Manager zu deinstallieren (in der Reihenfolge, die sind auch wohl nur bis 4.4 geeignet wenn ich das "Contao Core: ~4.4" richtig verstehe), aber das brachte nix. Die Suche nach "Editor" oder "TinyMCE" liefert so viel Zeugs, da bin ich ja Wochen beschäftigt die Spreu vom Weizen zu trennen
    Das mit dem Anchor ist mir übrigens sehr wichtig, ich habe einen Artikel der hat ganz viele Anker-Links. https://community.contao.org/de/show...nker-in-Contao habe ich schon gefunden...

  22. #22
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    ~4.4 sollte eigentlich mit 4.9 kompatibel sein - für mich bedeutet das >=4.4 <5.0.0 https://getcomposer.org/doc/articles...version-range-

    Ich würde mal nach angepassten Template vom Tiny schauen.

    Nachtrag: Browser Cache löschen kann wenn ich mich recht erinnere auch Wunder wirken.
    Geändert von mlweb (30.12.2021 um 17:59 Uhr)
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  23. #23
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nach einem Update von Contao 4.9 ist die parameters.yml und ggf. die config.yml. noch unter /app/config zu finden und funktioniert aus Gründen der Abwärtskompatibilität auch noch an dieser Stelle. Ab Contao 4.8 wird die parameters.yml bei einer Neuinstallation dann direkt im Root unter /config abgelegt.
    Ich würde diese Dateien aber nach einem Update immer an die neue Stelle verschieben um nicht eventuell später in eine "Falle" zu laufen, wenn diese Umstellung bei mir schon längst in Vergessenheit geraten ist.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  24. #24
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    ~4.4 sollte eigentlich mit 4.9 kompatibel sein - für mich bedeutet das >=4.4 <5.0.0 https://getcomposer.org/doc/articles...version-range-
    OK, danke - auch hier wieder: wenn man weiß nach was man suchen muss...

    Ich bin halt kein Entwickler, sondern "dummer" Anwender von Contao. Noch schlimmer wird's bei meinen "Hilfsanwendern" (teilweise über 70!), denen ich bestimmt erklären muss, warum beim Einloggen ins BE jetzt "Dashboard" steht. In der 4.4. stand da das, was man unter Einstellungen in "Titel der Webseite" geschrieben hatte. Das Feld gibt's aber anscheinend nicht mehr, jedenfalls fand ich es bisher nicht. Sorry, etwas off topic.

    Zitat Zitat von mlweb Beitrag anzeigen
    Ich würde mal nach angepassten Template vom Tiny schauen.
    Ein (falsch) angepasstes Template hatte ich befürchtet - im Verzeichnis Templates ist aber keines. Oder meinst Du ich soll eines anlegen? Der Template-Editor funktioniert übrigens.

    Übrigens fand ich parallel dies hier: https://github.com/contao/contao/blob/4.x/composer.json und da ist unter "require" viieel mehr als bei mir:
    Code:
        "require": {
            "contao-components/mootools": "1.6.0.5",
            "contao/calendar-bundle": "4.9.*",
            "contao/comments-bundle": "4.9.*",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "4.9.*",
            "contao/listing-bundle": "4.9.*",
            "contao/manager-bundle": "4.9.*",
            "contao/news-bundle": "4.9.*",
            "contao/newsletter-bundle": "4.9.*",
            "craffft/contao-calendar-ical-bundle": "^4.0"
    Weiterhin irritiert mich, dass mootools bei mir so anders aussieht. Das ist aber ein Nebenschauplatz, erstmal muss der MCE wieder gehen.

  25. #25
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von purzel Beitrag anzeigen

    Ich bin halt kein Entwickler, sondern "dummer" Anwender von Contao.
    Ich muss Dich enttäuschen. Ich bin kein klassischer Entwickler. Ich bin nur im Frontend unterwegs, interessiere mich aber sehr stark dafür, was in der Entwicklung mit dem CMS meiner Wahl so alles vor sich geht.

    Das hilft mir dann die entsprechenden Stellen zu finden.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  26. #26
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Daumen hoch

    Faszinierend, Browser Cache leeren hat tatsächlich geholfen. Warum kommt man manchmal auf solch' Banalkram nicht? *vornkopphau*

    Danke jedenfalls.

    Das mit dem parameters.yml werde ich nachher noch umsetzen - auch hier danke für den Tipp.

    Jetzt bleiben - nach derzeitigen Stand - "nur" noch
    - das Ding mit dem Dashboard (da kann ich vielleicht die Sprachvariable manipulieren; ist das Update-safe?),
    - das mit den "merkwürdig" anmutenden mootools (siehe oben) und
    - das mit den Anker-Links. Für letzteres hänge ich mich aber besser an den anderen Thread

  27. #27
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von purzel Beitrag anzeigen
    Ein (falsch) angepasstes Template hatte ich befürchtet - im Verzeichnis Templates ist aber keines. Oder meinst Du ich soll eines anlegen? Der Template-Editor funktioniert übrigens.
    Ich meinte schon ein vorhandenes Template.
    Meinen Nachtrag mit Browser-Cache leeren hast Du gelesen und durchgeführt?

    Zitat Zitat von purzel Beitrag anzeigen
    Ein (falsch) angepasstes Template hatte ich befürchtet - im Verzeichnis Templates ist aber keines. Oder meinst Du ich soll eines anlegen? Der Template-Editor funktioniert übrigens.

    Übrigens fand ich parallel dies hier: https://github.com/contao/contao/blob/4.x/composer.json und da ist unter "require" viieel mehr als bei mir:
    Code:
        "require": {
            "contao-components/mootools": "1.6.0.5",
            "contao/calendar-bundle": "4.9.*",
            "contao/comments-bundle": "4.9.*",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "4.9.*",
            "contao/listing-bundle": "4.9.*",
            "contao/manager-bundle": "4.9.*",
            "contao/news-bundle": "4.9.*",
            "contao/newsletter-bundle": "4.9.*",
            "craffft/contao-calendar-ical-bundle": "^4.0"
    Dein Link ist die composer.json des Core - also alles das was der Core selbst an "Fremdpaketen/Erweiterungen" lädt. Das hat mit Deiner composer.json nichts zu tun bzw. steckt letzten Endes in der Zeile contao/manager-bundle": "4.9.*"

    Zitat Zitat von purzel Beitrag anzeigen

    Weiterhin irritiert mich, dass mootools bei mir so anders aussieht. Das ist aber ein Nebenschauplatz, erstmal muss der MCE wieder gehen.
    Ich nehme an Du hattest irgendwann mal eine neuere mootools-Version installiert als die die in 4.4 verfügbar war. Das würde ich entfernen, da im Prinzip vom Contao-Core ohnehin schon die neueste Version größer/gleich 1.6.0.1 aber kleiner als 2.0.0 angefordert wird. Die Fixierung auf eine feste Version könnte Dir irgendwann auf die Füße fallen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  28. #28
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von purzel Beitrag anzeigen
    Noch schlimmer wird's bei meinen "Hilfsanwendern" (teilweise über 70!), denen ich bestimmt erklären muss, warum beim Einloggen ins BE jetzt "Dashboard" steht.
    - das Ding mit dem Dashboard (da kann ich vielleicht die Sprachvariable manipulieren; ist das Update-safe?),
    Ich habe mit solchen Veränderungen bei meinen Kunden noch nie Probleme gehabt und belasse in diesem Bereich fast immer alles auf dem Standard. Zur Not erzähle ich meinem Kunden gebetsmühlenartig, dass da jetzt eben Dashboard steht. Das kann ich gut und bin dabei auch sehr geduldig.

    Zitat Zitat von purzel Beitrag anzeigen
    - das mit den Anker-Links. Für letzteres hänge ich mich aber besser an den anderen Thread
    Ich schreibe die Ankerlinks tatsächlich immer manuell dahinter und das klappt auch bei meinen Kunden bei entsprechender Schulung. Unabhängig davon müsste die Erweiterung von Cliff ja funktionieren. Wie löst die das eigentlich.


    Das Thema Mootools ist denke ich geklärt.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  29. #29
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.935

    Standard

    Wenn Du die Bezwichnung Dashboard updatesicher ändern willst, legst Du eine Datei contao/languages/de/default.php an und packst das folgende dort rein:

    PHP-Code:
    <?php

    $GLOBALS
    ['TL_LANG']['MSC']['dashboard'] = 'Deine Bezeichnung';
    Danach den Cache löschen nicht vergessen.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  30. #30
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    @fiedsch
    Danke, danach hätte ich wieder etwas suchen müssen, weil ich es wie gesagt nicht nutze
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  31. #31
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.935

    Standard

    Ich suche nach „Dashboard“ in den Sprachdateien und damit ergibt sich der Key des $GLOBALS Arrays. Siehe in diesem Fall https://github.com/contao/contao/blo...ault.xlf#L1932
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  32. #32
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Standard

    Boah, so viel Neues

    Zitat Zitat von mlweb Beitrag anzeigen
    Meinen Nachtrag mit Browser-Cache leeren hast Du gelesen und durchgeführt?
    Ja, schrieb ich doch (siehe #26) - hat geklappt, danke! Manchmal hab' ich echt 'n Brett vor'm Kopf.

    Zitat Zitat von mlweb Beitrag anzeigen
    Dein Link ist die composer.json des Core - also alles das was der Core selbst an "Fremdpaketen/Erweiterungen" lädt. Das hat mit Deiner composer.json nichts zu tun bzw. steckt letzten Endes in der Zeile contao/manager-bundle": "4.9.*"
    Aha, auch gut. Ich versuche es mir zu merken.

    Zitat Zitat von mlweb Beitrag anzeigen
    Ich nehme an Du hattest irgendwann mal eine neuere mootools-Version installiert als die die in 4.4 verfügbar war. Das würde ich entfernen, da im Prinzip vom Contao-Core ohnehin schon die neueste Version größer/gleich 1.6.0.1 aber kleiner als 2.0.0 angefordert wird. Die Fixierung auf eine feste Version könnte Dir irgendwann auf die Füße fallen.
    Das ist gut möglich, vielleicht war es zwischenzeitlich mal raus oder warum auch immer ich das gemacht hab(n könnte). Bevor ich das aber raus werfe mache ich vielleicht lieber eine neue Sicherung

    Zitat Zitat von mlweb Beitrag anzeigen
    ... Das kann ich gut und bin dabei auch sehr geduldig.
    Ich bin im Grunde auch recht geduldig dabei - aber die Klienten sind z.T. äußerst vergesslich, mag am Alter liegen (wie gesagt: teilweise 70+ - einem erkläre ich z.B. immer wieder auf's Neue, wo und mit welchem Benutzernamen er sich einloggen muss um einen Newsletter zu schreiben...)

    Zitat Zitat von mlweb Beitrag anzeigen
    Unabhängig davon müsste die Erweiterung von Cliff ja funktionieren. Wie löst die das eigentlich.
    Die funktioniert nun auch (wieder). Es ging mir gar nicht so um den Link mit dem "#ziel" hinten dran, das mache ich in der Tat auch selber und manuell - aber das bequeme Einfügen von <a id="..."></a> ist mit der Erweiterung von Cliff schon eine Erleichterung.

    Zitat Zitat von fiedsch Beitrag anzeigen
    Wenn Du die Bezwichnung Dashboard updatesicher ändern willst, legst Du eine Datei contao/languages/de/default.php an und packst das folgende dort rein:
    PHP-Code:
    <?php
    $GLOBALS
    ['TL_LANG']['MSC']['dashboard'] = 'Deine Bezeichnung';
    Danach den Cache löschen nicht vergessen.
    Zitat Zitat von fiedsch Beitrag anzeigen
    Ich suche nach „Dashboard“ in den Sprachdateien und damit ergibt sich der Key des $GLOBALS Arrays. Siehe in diesem Fall https://github.com/contao/contao/blo...ault.xlf#L1932
    Ah, dann war ich immerhin schon fast auf der richtigen Spur mit dem Anpassen der Sprachvariablen. Nur, wie es Update-safe geht war mir nicht klar.

    Also herzlichen Dank Euch beiden!
    Jetzt scheint alles so zu sein wie es soll. (Bis auf die Versions-Geschichte mit den mootools, aber das mache ich heute nicht mehr - irgendwann muss auch mal Schluss sein)

  33. #33
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Standard

    Hallo und guten Tag!

    Ich habe - nach Backup - das mootools-Paket mit der "unpassenden" Versionsnummer entfernt, Conato- und Browsercache gelöscht und wie es aussieht gibt's keine Nebenwirkungen.

    Das ist doch schon mal toll; anscheinend ist so ziemlich alles gut - zumindest wenn ich im BE angemeldet bin und/oder der Wartungsmodus AUS ist.

    Ist er AN und ich bin nicht im BE angemeldet gibt es ein (neues) Problem, zumindest ist mir das gestern nicht bzw. nur "nebenbei" (*) aufgefallen: siehe https://community.contao.org/de/show...-Wartungsmodus

    (*) nebenbei soll heißen, dass ich das gestern auf andere Probleme geschoben und somit (zunächst) nicht weiter beachtet habe

    An dieser Stelle nochmals danke für die super Unterstützung!

  34. #34
    Contao-Nutzer
    Registriert seit
    24.07.2011.
    Beiträge
    195

    Standard

    Also, es sieht so aus, als müsste ich von 4.4.57 updaten auf 4.9.x
    So sieht das bei mir aus momentan:
    contao.png
    Ist es wirklich so einfach dort im markierten Feld "4.9.x" einzutragen? Sind die Erweiterungen kompatibel? Meine PHP-Version ist 8.0.28 derzeit.

  35. #35
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Was Contao und Update betrifft - ja einfach die gewünschte Version eintragen, allerdings mit * und nicht mit x .
    Ich mache solch ein Update allerdings in der Regel in einer Parallelinstallation und nicht im Livesystem.

    Ich würde aber Contao 4.13.* eintragen. Du hast doch den Releaseplan im anderen Thread verlinkt bekommen. Da siehst Du dass Contao 4.9 nur noch mit Sicherheitsupdates versorgt wird. Warum willst Du dann ein Update auf eine jetzt schon veraltete Version machen?

    Ob die Erweiterungen kompatibel sind mit PHP 8 und Contao 4.13 solltest Du selbst schauen. Das kann man in der Regel in den Details der jeweiligen Erweiterung sehen. Im Zweifel probiert man es aus oder schaut mal in die Issues auf Github oder fragt den Entwickler direkt.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  36. #36
    Contao-Fan Avatar von Schneetiger
    Registriert seit
    26.01.2013.
    Beiträge
    278

    Standard

    @mlweb: Ja, so mache ich es auch und es hat sich immer bewährt. Zuerst immer eine Testinstallation nutzen und sehen wie es läuft. Passt alles, dann kann die Live-Installtion folgen.

    Vielleicht ist der Zwischenschritt auf die 4.9 und danach auf die 4.13 gar nicht so verkehrt oder läuft eine Upgrade von 4.4 auf 4.13 ohne Probleme? Dann wäre das natürlich meine Wahl. Hatte das bisher nie durchführen müssen, da ich immer die aktuelle LTS verwende.
    Aber vielleicht hat hier jemand eine entsprechende Erfahrung bereits machen können?

  37. #37
    Contao-Nutzer
    Registriert seit
    24.07.2011.
    Beiträge
    195

    Standard

    Also direkt von 4.4.* auf 4.13.*?
    Was heißt Parallelinstallation: funktioniert das, wenn ich einfach den Ordner z.B. "/home/www/contao4/" komplett nach "/home/www/contao413/" kopiere, sowie die Datenbank komplett kopiere und in den Configs die Datenbankanbindung anpasse, bzw dann natürlich noch die URLs in der Seitenstruktur?
    Und dann update ich diese Parallelinstallation 4.4 auf 4.13 und wenn alles läuft lasse ich die ursprünglichen URLs darauf zeigen? So in etwa?

  38. #38
    Contao-Fan Avatar von Schneetiger
    Registriert seit
    26.01.2013.
    Beiträge
    278

    Standard

    Im Prinzip ja, soweit ich dir folgen kann. Du musst aber auf der Hostingseite erst einmal eine neues Verzeichnis für die Testinstallation etablieren, denn einerseits muss Contao ja wissen, wo es installiert und aufgerufen wird und andererseits wollen/müssen wir die Testinstallation separat laufen lassen um gefahrlos testen zu können.

    Du musst auch vorab eine Datenbank erstellen, die anfangs leer ist. Diese füllst du dann mit deiner vorhandenen Datenbank via Export/Import und benennst diese dann gleich nach dem Export um BEVOR du diese dann in die leere Datenbank importierst. Danach den Contao Manager aufrufen und systematisch alle Schritte durchgehen. Übrigens, alle Erweiterungen auf Kompatibilität mit C 4.13 als Erstes prüfen!

    So, ich hoffe, ich habe das noch alles richtig im Kopf und dir korrekt mitgeteilt; ansonsten die echten Profis zu Rate ziehen. Die stecken tiefer in der Materie als ich .

  39. #39
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.704
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von TS84 Beitrag anzeigen
    Also direkt von 4.4.* auf 4.13.*?
    Ja direkt 4.4 auf 4.13. Wenn die Erweiterungen kompatibel sind dann klappt das problemlos. Ich kenne die beiden Erweiterungen nicht, aber wenn sie nicht mit 4.13 kompatibel sind, würde ich diese nicht nutzen.

    Zitat Zitat von TS84 Beitrag anzeigen
    Was heißt Parallelinstallation: funktioniert das, wenn ich einfach den Ordner z.B. "/home/www/contao4/" komplett nach "/home/www/contao413/" kopiere, sowie die Datenbank komplett kopiere und in den Configs die Datenbankanbindung anpasse, bzw dann natürlich noch die URLs in der Seitenstruktur?
    Und dann update ich diese Parallelinstallation 4.4 auf 4.13 und wenn alles läuft lasse ich die ursprünglichen URLs darauf zeigen? So in etwa?
    Nein keine Kopie der kompletten Ordnerstruktur, das führt in der Regel zu Problemen mit den Symlinks. Einfach eine zweite Installation aufsetzen, hier ein paar Stichpunkte dazu.
    • neue Datenbank anlegen und Datenbanksicherung aus alter Installation importieren
    • Installation mit Subdomain in neuem Ordner
    • eigene Dateien übernehmen
      • /files
      • /templates
      • /app/Ressources/contao nach /contao (muss nicht vorhanden sein)
      • /app/config (ohne parameters.yml) nach /config
      • /system/config/localconfig.php
      • /src (muss nicht vorhanden sein)
      • /system/config/langconfig.php (falls noch vorhanden, ist aber deprecated)
      • /system/config/dcaconfig.php (falls noch vorhanden, ist aber deprecated)
      • /system/modules/manuell_installierte_alte_contao_3_erweiterungen (sollte man wenn möglich nicht mehr einsetzen, weil in der Regel alt und nicht gepflegt)

    • Contao 4.13 und Erweiterungen installieren (Manager oder Konsole)
      man kann dazu die composer.json aus der alten Installation kopieren und anpassen
      dabei auf notwendige Veränderungen achten z.B. scrypt-Bereich
      bei wenigen Erweiterungen geht es auch ohne Übernahme der composer.json gut
    • Datenbank erst verbinden, wenn alle Erweiterungen installiert sind und Migrationen durchführen lassen
      Löschungen in der DB zunächst noch nicht durchführen
    • Ordner im Backend auf "öffentlich" stellen
    • Domain im Seitenroot anpassen (ggf. https temporär auf http stellen falls die Subdomain nicht über ein gültiges Zertifikat verfügt)
    • Templates auf aktuellen Stand bringen
    • Installation kontrollieren und ggf. notwendige Layoutanpassungen vornehmen
    • wenn alles ok ist Löschungen in der DB vornehmen
    • Livedomain aufschalten und ggf. für Kontrollzwecke Subdomain auf die frühere Live-Ordner schalten
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  40. #40
    Contao-Nutzer
    Registriert seit
    24.07.2011.
    Beiträge
    195

    Standard

    @mlweb: das ist schon mal sehr hilfreich und hört sich machbar an. Gibt es irgendwie die möglichkeit die default-templates vom 4.4.* und 4.13.* irgendwo zu ziehen, um da schon mal vorarbeit zu leisten, was sich da geändert haben könnte? (Wir haben leider 4 Webseiten über die gleiche Contao-Installation mit einigen angepassten templates) Würde ich mir gerne genauer anschauen, bevor ich das Datenbank-Backup mache.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •