Ergebnis 1 bis 19 von 19

Thema: Contao 3.1 interner Cache wurde nicht aufgebaut

  1. #1
    Contao-Nutzer
    Registriert seit
    03.04.2013.
    Beiträge
    23

    Standard Contao 3.1 interner Cache wurde nicht aufgebaut

    Hallo ich habe eine neue Installation von Contao 3.1

    Ich bekomme immer wieder folgende Meldung:
    Der interne Cache wurde noch nicht aufgebaut, was sich nachteilig auf die Performance der Applikation auswirkt. Wenn Sie den internen Cache nicht nutzen möchten, können Sie ihn in den Backend-Einstellungen dauerhaft deaktivieren.

    Auf dem Server läuft eine frühere Contao-Version ohne diesen Fehler.

    Ich habe bereits den Contao-check laufen lassen, hier wurde alles grün angezeigt.


    Hat jemand ähnliche Erfahrungen gemacht?


    Gruß

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.514
    User beschenken
    Wunschliste

    Standard

    Geht denn die Meldung weg wenn du oben den Button drückst?

    Ansonsten ist es nun so, immer wenn du eine Erweiterung über das Backend installierst/updatest, wird der Cache gelöscht und muss neu aufgebaut werden.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Contao-Nutzer
    Registriert seit
    03.04.2013.
    Beiträge
    23

    Standard

    Die Meldung ist dann erst einmal weg, kommt aber nach zB einer Installation einer anderen erweiterung wieder.

    Wie gesagt, diese Meldung hatte ich früher noch nicht gesehen.

    Gruß

  4. #4
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.514
    User beschenken
    Wunschliste

    Standard

    Ja, das ist neu in Contao 3. Bedingt durch den Cache ist es notwendig diesen neu aufzubauen, da man diesen nicht teilweise (für eine bestimmte Erweiterung) löschen kann.

    Aber bei Installation diese erst vollständig durchführen inkl. DB Update, erst dann den Cache neu aufbauen lassen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  5. #5
    Contao-Nutzer
    Registriert seit
    03.04.2013.
    Beiträge
    23

    Standard

    Ok. Danke.
    Also: is a feature

  6. #6
    Contao-Nutzer
    Registriert seit
    25.05.2010.
    Beiträge
    211

    Standard

    Hallo,
    kann man vielleicht irgendwo einstellen, dass es den internen Cache automatisch neu aufbaut, wenn es das braucht?
    Dann muss man das nicht jedesmal manuell machen...

  7. #7
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.514
    User beschenken
    Wunschliste

    Standard

    Nein kann man nicht.
    Aber wenn du gerade bei bist mehrer Erweiterungen zu installieren, kannste das auch erst ganz am Ende tun.
    Würde man das automatisch tun, würde das System jedesmal blockiert werden für einige Sekunden.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  8. #8
    Contao-Nutzer
    Registriert seit
    09.10.2012.
    Beiträge
    42

    Standard

    Was bewirkt der Cache? Was muss ich beachten, wenn ich den Cache aufbaue?

  9. #9
    Contao-Fan Avatar von okapi
    Registriert seit
    03.09.2009.
    Ort
    Wien
    Beiträge
    251

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Ja, das ist neu in Contao 3. Bedingt durch den Cache ist es notwendig diesen neu aufzubauen, da man diesen nicht teilweise (für eine bestimmte Erweiterung) löschen kann.

    Aber bei Installation diese erst vollständig durchführen inkl. DB Update, erst dann den Cache neu aufbauen lassen.
    Das ist ein sehr wichtiger Hinweis, denn bei der Installation einer Erweiterung erscheint, noch VOR dem Schritt der Bestätigung der notwendigen Datenbankänderungen, das rote Hinweisfeld "Der interne Cache wurde noch nicht aufgebaut...".

    Wenn man jetzt, weil man glaubt, dass das enorm wichtig ist, den Button "Den Cache aufbauen" klickt, wird der Schritt für die Einträge in die Datenbank einfach übersprungen, und die Erweiterung scheint vollständig installiert zu sein. In Wirklichkeit wurde natürlich die Datenbank nicht aktualisiert und die Erweiterung funktioniert nicht.

    Sinnvoller wäre es meiner Meinung nach, wenn der Hinweis über den internen Cache inklusive Button erst nach komplett abgeschlossener Installation einer Erweiterung erscheinen würde, anstatt mittendrin.

    Gruß,
    Michael

  10. #10
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.514
    User beschenken
    Wunschliste

    Standard

    Soll ich ein Ticket anlegen oder machst du?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  11. #11
    Contao-Fan Avatar von okapi
    Registriert seit
    03.09.2009.
    Ort
    Wien
    Beiträge
    251

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Soll ich ein Ticket anlegen oder machst du?
    Mach du, danke dir!

    Gruß
    Michael

  12. #12
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.514
    User beschenken
    Wunschliste

    Standard

    https://github.com/contao/core/issues/5966

    Ich habe mal deinen Text genommen, der war so gut formuliert
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  13. #13

  14. #14
    Contao-Fan Avatar von RainerG
    Registriert seit
    22.05.2011.
    Ort
    Hannover
    Beiträge
    848

    Standard

    Ich habe die gleiche Meldung, aber zusätzlich den Effekt, dass wenn ich den Button drücke, dass (immer) eine Fehlermeldung kommt (mit ansonsten weißen Hintergrund):

    Code:
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    
    Please contact the server administrator, webmaster@domain.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    
    More information about this error may be available in the server error log.
    Auswirkungen scheint das aber sonst nicht zu haben. Die Seite läuft wie gehabt. ich muss mich dann halt nur neu im Backend anmelden. Wenn ich dann auf die Erweiterungsverwaltung gehe, ist diese Meldung (von wegen Cache) nicht mehr da.

    --> Contao V 3.1.0
    Rainer G. aus H.
    www.BunteReisebilder.de

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

    Standard

    Das Aufbauen des Cache kann sehr lange dauern (vor allem wegen der vielen Language Files, vermutlich). Daher kann es passieren, dass die max_execution_time überschritten wird.

    Habe ich auch schon öfters erlebt. Aber ich frage mich in solchen Fällen: ist der Cache dann tatsächlich korrekt vollständig aufgebaut? Das script wird ja dadurch abgebrochen, aber Contao scheint zu meinen, dass alles passt.

  16. #16
    Mike1410
    Gast

    Standard

    Zitat Zitat von RainerG Beitrag anzeigen
    Ich habe die gleiche Meldung, aber zusätzlich den Effekt, dass wenn ich den Button drücke, dass (immer) eine Fehlermeldung kommt (mit ansonsten weißen Hintergrund):

    Code:
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    
    Please contact the server administrator, webmaster@domain.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    
    More information about this error may be available in the server error log.
    Auswirkungen scheint das aber sonst nicht zu haben. Die Seite läuft wie gehabt. ich muss mich dann halt nur neu im Backend anmelden. Wenn ich dann auf die Erweiterungsverwaltung gehe, ist diese Meldung (von wegen Cache) nicht mehr da.

    --> Contao V 3.1.0

    Das gleiche Problem hatte ich auch. Das lag an den Limits des Providers (in meinem Fall: 1und1). Das Limit hat den Arbeitsspeicher auf 40mb begrenzt. Nach einem Update auf ein anderes Pakt (DualUnlimited), ging es dann, denn da lag das Limit bei 80mb.

  17. #17
    Mike1410
    Gast

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Soll ich ein Ticket anlegen oder machst du?

    An sowas hab ich noch gar nicht gedacht. Sehr nützlich !!!

  18. #18
    Contao-Fan
    Registriert seit
    07.04.2010.
    Beiträge
    273

    Standard

    Zitat Zitat von RainerG Beitrag anzeigen
    Ich habe die gleiche Meldung, aber zusätzlich den Effekt, dass wenn ich den Button drücke, dass (immer) eine Fehlermeldung kommt (mit ansonsten weißen Hintergrund):

    Code:
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    
    Please contact the server administrator, webmaster@domain.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    
    More information about this error may be available in the server error log.
    Auswirkungen scheint das aber sonst nicht zu haben. Die Seite läuft wie gehabt. ich muss mich dann halt nur neu im Backend anmelden. Wenn ich dann auf die Erweiterungsverwaltung gehe, ist diese Meldung (von wegen Cache) nicht mehr da.

    --> Contao V 3.1.0
    Die Meldung habe ich bei 1und1 auch. Offensichtlich kann man dort nichts ändern. Ich habe den cache abgeschaltet. Oder gibt es eine andere Lösung?

    Gruß Georgi

  19. #19
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.514
    User beschenken
    Wunschliste

    Standard

    Du kannst den Aufbau des Sprach Caches beschleunigen (Hack!) in dem Du alle Sprachen löscht die du nicht brauchst im Verzeichnis:system/modules/core/languages
    (Backup vorher machen)
    Alternative: Die Erweiterungen "cron" und "cron_jobs_bugbuster", da ist ein Job bei der das aus dem Backend gesteuert tut. Hinweise aber dazu beachten. (per default wird 'de','en','fr','ja' behalten, alle anderen gelöscht)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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
  •