[gelöst] Weisse Seite nach Cache leeren
Eingetragen von wrestler (216)
am 15.02.2014 - 10:29 Uhr in
am 15.02.2014 - 10:29 Uhr in
Hallo zusammen
Wenn ich den Cache leere (Leistung > Cache leeren), habe ich anschliessend eine weisse, leere Seite.
Mehrmaliger Refresh der Seite ist dann von Nöten.
Wie kann ich das Problem beheben?
- Anmelden oder Registrieren um Kommentare zu schreiben
Was sagt denn der PHP-Error
am 15.02.2014 - 13:04 Uhr
Was sagt denn der PHP-Error log dazu? Eine weiße Seite deutet immer auf einen PHP-Error hin.
Beste Grüße
Werner
Ich habe eben den Cache (mit
am 15.02.2014 - 17:50 Uhr
Ich habe eben den Cache (mit mehrmaligem Refresh) nochmals gemacht. In den Log-Messages scheint es nichts anzuzeigen (s. Anhang) oder mache ich was falsch?
Ich meine nicht den
am 15.02.2014 - 18:27 Uhr
Ich meine nicht den Drupal-Log sondern den PHP Error-Log des Servers. Bei manchen Providern kann man den über die Kundenoberfläche einsehen, bei anderen muß man den Support bemühen. Ohne diese Fehlermeldung von PHP kann man nicht sagen, was passiert ist.
Beste Grüße
Werner
Nach Cache leeren kommt diese
am 21.02.2014 - 11:11 Uhr
Nach Cache leeren kommt diese Meldung
[Fri Feb 21 11:06:36 2014] [error] [client 77.56.223.186] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8208 bytes) in /var/www/web56/html/includes/menu.inc on line 399, referer: http://www.2lb.ch/admin/config/development/performance
Nach einem Modul deaktivieren:
[Fri Feb 21 10:59:02 2014] [error] [client 77.56.223.186] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 459537 bytes) in /var/www/web56/html/includes/cache.inc on line 450, referer: http://www.2lb.ch/admin/modules
Lösung: Erhöhe dein
am 21.02.2014 - 11:44 Uhr
Lösung: Erhöhe dein memory_limit in den PHP Einstellungen deines Web-Hosters.
Wie schon mein Vorredner
am 21.02.2014 - 12:00 Uhr
Wie schon mein Vorredner sagte, reichen bei Deiner Installation 128MB PHP-Memory nicht mehr aus. Da mußt Du Deinen Provider fragen, wie weit das Limit erhöht werden kann und zu welchen Kosten.
Hehe, das Problem kenne ich
am 22.02.2014 - 12:24 Uhr
Hehe, das Problem kenne ich nur zu gut :). Das Menü braucht leider zum generieren recht viel Speicher, wenn man viele Einträge hat. Hatte in meiner Seite über 600 Menüeinträge und musste das Speicherlimit drastisch anheben. Mit Devel kannst du dir aber auch anzeigen lassen, wie viel Speicher die einzelnen Seiten beim Aufrufen brauchen, Vorraussetzung ist allerding, dass auch genug Speicher zur Verfügung steht. Habe bei mir aber inzwischen das Menü überarbeitet und nurnoch die Kategorien im Menü stehen und das Limit auf 2048 MB angehoben. Solltest denke ich aber mit 196 auskommen können, da nur knapp 134 benötigt werden.
Besten Dank allerseits. Ich
am 23.02.2014 - 11:29 Uhr
Besten Dank allerseits.
Ich habe mich beim Provider erkundigt. Wenn ich ein upgrade machen würde, könnte ich den Speicher auf 256MB erhöhen. Würde das ausreichen?
Vermutlich ja, aber sicher
am 23.02.2014 - 11:50 Uhr
Vermutlich ja, aber sicher kann man das ohne genaue Analyse nicht sagen. Spiegele doch Deine Installation auf Deinen lokalen Rechner. Dann hast Du die Einstellung der Memory-Werte selbst in der Hand und kannst ausprobieren, wieviel Du brauchst.
Ich habe die Installation bei
am 03.03.2014 - 15:30 Uhr
Ich habe die Installation bei mir lokal gespiegelt und festgestellt, dass es Probleme mit meiner Datenbank gibt.
Insbesondere die Tabellen cache_views und cache_menue bereiten Probleme.
Dürfen diese Tabellen in der Datenbank «geleert» werden oder gehen dadurch wichtige Daten verloren?
Cache-Tabellen dürfen
am 03.03.2014 - 19:10 Uhr
Cache-Tabellen dürfen problemlos geleert werden.
Mit einem php memory limit
am 24.03.2014 - 22:14 Uhr
Mit einem php memory limit von 256 MB funktioniert nun wieder alles!
Besten Dank allen Helfern!