Ergebnis 1 bis 6 von 6

Thema: Fehler bei der Neuerstellung des Cache

  1. #1
    Contao-Nutzer Avatar von snarosy
    Registriert seit
    27.04.2012.
    Beiträge
    148

    Standard Fehler bei der Neuerstellung des Cache

    Hallo,
    ich habe eine 4.9.42-Version laufen.
    Der Contao-Manager zeigt mir nach einem Update des Themes (Backend und Frontend funktionieren aber) eine Fehler, sodass ich nur im abgesicherten Modus in den Contao Manager einsteigen kann.
    Die Datenbankuntersuchung läuft und läuft, ohne ein Ergebnis anzuzeigen , um welches Datenbank-Problem es sich handelt.
    Ich wollte jetzt einmal im abgesicherten Modus den Cache neu aufbauen, in der Hoffnung, dass sich damit auch das Datenbankproblem löst.
    Dabei kommt im Zuge des Cache-Warmup folgende Fehlermeldung.
    Code:
    $ /usr/local/php8.1/bin/php -q -dmax_execution_time=0 -dmemory_limit=-1 -ddisplay_errors=0 -ddisplay_startup_errors=0 -derror_reporting=0 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=Europe/Berlin /home/ekudfkeg/new13.eku.at/vendor/contao/manager-bundle/bin/contao-console cache:warmup --env=prod
     // Warming up the cache for the prod environment with debug                    
     // false                                                                       
    11:02:55 CRITICAL  [console] Error thrown while running command "cache:warmup --env=prod". Message: "array_map(): Argument #2 ($array) must be of type array, bool given" ["exception" => TypeError { …},"command" => "cache:warmup --env=prod","message" => "array_map(): Argument #2 ($array) must be of type array, bool given"]
    In License.php line 89:
                                                                           
      array_map(): Argument #2 ($array) must be of type array, bool given  
                                                                           
    cache:warmup [--no-optional-warmers] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--] <command>
    # Process terminated with exit code 255
    # Result: Unknown error
    Irgenwelche Ideen, wie ich hier vorgehen kann, das Problem zu lösen?
    Geändert von snarosy (20.02.2024 um 12:27 Uhr)

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

    Support Contao

    Standard

    Schau mal nach, ob in Deiner parameters.yml die Datenbankversion drin steht, wenn ja dann Löschen und den Cache über den Manager löschen.
    Damit sollte das DB-Problem behoben sein.
    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.




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

    Standard

    Ansonsten
    Code:
    /usr/local/php8.1/bin/php vendor/bin/contao-console cache:warmup --env=prod -v
    auf der Konsole ausführen und die Ausgabe posten.
    » sponsor me via GitHub or PayPal or Revolut

  4. #4
    Contao-Nutzer Avatar von snarosy
    Registriert seit
    27.04.2012.
    Beiträge
    148

    Standard

    eine Datenbankversion kann ich nicht finden, habe nur host, port, user, password und name definiert
    hier die Ausgabe von Spookys Kommandozeile:
    Code:
    // Warming up the cache for the prod environment with debug false
    
    13:21:09 CRITICAL  [console] Error thrown while running command "cache:warmup --env=prod -v". Message: "array_map(): Argument #2 ($array) must be of type array, bool given" ["exception" => TypeError { …},"command" => "cache:warmup --env=prod -v","message" => "array_map(): Argument #2 ($array) must be of type array, bool given"]
    
    In License.php line 89:
    
      [TypeError]
      array_map(): Argument #2 ($array) must be of type array, bool given
    
    
    Exception trace:
      at /home/ekudfkeg/new13.eku.at/system/modules/pct_theme_settings/PCT/License.php:89
     array_map() at /home/ekudfkeg/new13.eku.at/system/modules/pct_theme_settings/PCT/License.php:89
     PCT\License->__construct() at /home/ekudfkeg/new13.eku.at/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php:280
     Contao\System::importStatic() at /home/ekudfkeg/new13.eku.at/vendor/contao/core-bundle/src/Framework/ContaoFramework.php:419
     Contao\CoreBundle\Framework\ContaoFramework->triggerInitializeSystemHook() at /home/ekudfkeg/new13.eku.at/vendor/contao/core-bundle/src/Framework/ContaoFramework.php:317
     Contao\CoreBundle\Framework\ContaoFramework->initializeFramework() at /home/ekudfkeg/new13.eku.at/vendor/contao/core-bundle/src/Framework/ContaoFramework.php:156
     Contao\CoreBundle\Framework\ContaoFramework->initialize() at /home/ekudfkeg/new13.eku.at/vendor/contao/core-bundle/src/Cache/ContaoCacheWarmer.php:87
     Contao\CoreBundle\Cache\ContaoCacheWarmer->warmUp() at /home/ekudfkeg/new13.eku.at/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerAggregate.php:97
     Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate->warmUp() at /home/ekudfkeg/new13.eku.at/vendor/symfony/framework-bundle/Command/CacheWarmupCommand.php:75
     Symfony\Bundle\FrameworkBundle\Command\CacheWarmupCommand->execute() at /home/ekudfkeg/new13.eku.at/vendor/symfony/console/Command/Command.php:255
     Symfony\Component\Console\Command\Command->run() at /home/ekudfkeg/new13.eku.at/vendor/symfony/console/Application.php:1039
     Symfony\Component\Console\Application->doRunCommand() at /home/ekudfkeg/new13.eku.at/vendor/symfony/framework-bundle/Console/Application.php:97
     Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /home/ekudfkeg/new13.eku.at/vendor/symfony/console/Application.php:275
     Symfony\Component\Console\Application->doRun() at /home/ekudfkeg/new13.eku.at/vendor/symfony/framework-bundle/Console/Application.php:83
     Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /home/ekudfkeg/new13.eku.at/vendor/symfony/console/Application.php:149
     Symfony\Component\Console\Application->run() at /home/ekudfkeg/new13.eku.at/vendor/contao/manager-bundle/bin/contao-console:39
     include() at /home/ekudfkeg/new13.eku.at/vendor/bin/contao-console:119
    
    cache:warmup [--no-optional-warmers] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--] <command>

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

    Standard

    Ist ein Fehler deines PCT Themes, da wendest du dich am besten an den Theme Hersteller.
    » sponsor me via GitHub or PayPal or Revolut

  6. #6
    Contao-Nutzer Avatar von snarosy
    Registriert seit
    27.04.2012.
    Beiträge
    148

    Standard

    hi
    nach Anhebung auf Contao 4.13 hats wieder gepasst...

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
  •