[erledigt] Seite weiß und erst nach Reload sichtbar
Eingetragen von Alpenmaid (145)
am 22.10.2018 - 10:37 Uhr in
am 22.10.2018 - 10:37 Uhr in
Hiho,
ich habe neuerdings das Problem, dass ich speziell auch beim Anlegen von neuen Seiten diese nach dem Speichern als weiße Seite angezeigt bekomme und erst nach einem Reload dann mit Inhalt.
An was könnte das liegen?
Ich glaube ich bekomme in diesem Zusammenhang die Meldung:
Notice: Undefined index: theme in Drupal\views\Plugin\views\PluginBase->themeFunctions() (Zeile 292 in ..........
Alpengrüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Hm, die Fehlermeldung ist
am 23.10.2018 - 06:41 Uhr
Hm, die Fehlermeldung ist etwas dürftig.
Das ist ja eigentlich nur eine Notice und sollte harmlos sein.
Kontrolliere die Drupal-Fehler und das Eeror-Log beim Hoster noch mal, ob nicht noch eine richtige Warning kommt.
Seit wann tritt der Fehler auf?
Wurden irgendwelche Module installiert, Updates gefahren?
Welche D8 Version ist es?
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Ich bin nicht sicher, ob
am 23.10.2018 - 07:09 Uhr
Ich bin nicht sicher, ob diese Warnmeldung und die weiße Seite beim Laden überhaupt in Zusammenhang stehen.
beim Erstellen von Content (dieses Inhaltstypes) erscheint die Warnmeldung genau dann jeweils, wenn ich mit Autovervollständigung in ein Feld tippe.
Dann erscheinen gleich 3 dieser Meldungen in der Protokollliste.
Vielleicht ist dann die Darstellung der Seite nach dem Speichern auch eher ein Speicherproblem?
Oder es liegt an meinem eigenen Modul, das als Block unter der Seite im Hauptbereich mit erscheint.
Allerdings habe ich auch grad das Update auf die neueste Drupal 8.6.2 Version gemacht.
Da kann ich nicht genau sagen ob es davor auch schon vereinzelt passiert ist.
Die weiße Seite erscheint wie gesagt nach dem Speichern und ich muss ein bis drei Mal reload drücken um sie anzuzeigen.
In seltenen Fällen erscheint der Inhalt aber auch sofort.
Das ist super lässtig, wenn man noch über 4.000 Datensätze einpflegen muss. *seufz
wenn eine weiße Seite kommt
am 23.10.2018 - 09:17 Uhr
und auch nach einer Wartezeit sich nichts tut, dann gibt es in aller Regel einen Eintrag im Error log.
Es ist wahrscheinlich ein Speicherengpass oder process time out.
Grüße
Ronald
es gibt dann nur einen
am 23.10.2018 - 09:42 Uhr
es gibt dann nur einen Hinweis nach dem Speichern wie:
content hunde: added[Name des Hundes]
oder content hunde: updated[Name des Hundes]
also keinerlei Fehler.
Hi. Zitat: Oder es liegt an
am 23.10.2018 - 11:43 Uhr
Hi.
Oder es liegt an meinem eigenen Modul, das als Block unter der Seite im Hauptbereich mit erscheint.
Schalte doch mal dein eigenes Modul ab leere den Cache und versuch es nochmal.
Dann siehst Du ja, ob es an deinem Modul liegt oder nicht.
MfG
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Deaktivieren des
am 24.10.2018 - 21:02 Uhr
Deaktivieren des Block-Modules bringt leider keinerlei Änderung. Oder auch Gott-Lob. Denn dann liegt es nicht daran.
ich bekomme ab und zu ... also eher sehr selten statt der weißen Seite folgende Meldungen. Also entweder die eine oder die andere:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 172032 bytes) in /www..../Drupal/Core/Render/Renderer.php on line 521
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 192512 bytes) in /www/..../Drupal/Core/Cache/DatabaseBackend.php on line 119
Kann da jemand einschätzen auf was das hinweist?
Wäre über jeden Tipp froh :-)
Hi.Die Lösung ist
am 24.10.2018 - 23:00 Uhr
Hi.
Die Lösung ist einfach:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 172032 bytes) in /www..../Drupal/Core/Render/Renderer.php on line 521
Der Server hat zuwenig RAM für PHP.
Was ist das memory_limit in php.ini ?
Du benötigst jedenfalls mehr als 128M!
Würde das bei D8 immer auf 256M setzen.
Gruss
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Welcher Hoster ist das?
am 25.10.2018 - 07:20 Uhr
Welcher Hoster ist das?
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
php limit ist 128M, aber ich
am 25.10.2018 - 07:37 Uhr
php limit ist 128M, aber ich wüsste nicht, warum das auf einmal nicht mehr ausreichen sollte.
Spielt es wirklich so eine Rolle, wie viele Datensätze in der DB sind?
Was anderes wurde ja nicht geändert, außer dass das Drupal Update drauf ist.
Es stand bei meiner Fehlersuche im Netz auch öfter dabei, dass Drupal fälschlicherweise einen Memoryfehler anzeigt, obwohl etwas anderes nicht passt.
Nur wie finde ich das raus?
Hoster ist all-inkl.com und da es eine Vereinsseite ist, gibt es hier auch keine Möglichkeit mal eben den Hoster zu wechseln.
das ist aber die Ursache
am 25.10.2018 - 08:32 Uhr
natürlich kann sich der Speicherbedarf immer wieder verändern.
Gerade bei Aktualisierungen wird mehr Speicher benötigt.
Der Hoster ist (relativ) unschuldig.
128 MB kann zu wenig sein.
Wieviel Memory du brauchst, hängt stark von den genutzten Modulen ab, und auch von der Art deren Funktionsweise.
Ein Modul, das Grafiken verarbeitet, braucht dynamisch inter Umständen (je nach Verarbeitungsweise und Ausgangsdaten) sehr viel Speicher.
Die Exhaustmeldung sagt nur aus, welches Modul Speicher angefordert, aber nicht erhalten hat.
Dies kann ein Modul sein, das viel Speicher braucht, oder aber ein kleines, das eben "das Fass zum Überlauf bringt".
Grüße
Ronald
Zitat:php limit ist 128M,
am 29.10.2018 - 06:56 Uhr
php limit ist 128M, aber ich wüsste nicht, warum das auf einmal nicht mehr ausreichen sollte.
Wie Ronald schon sagt, das kann jederzeit passieren.
Auch wenn es vielleicht nicht das ursächliche Problem ist, sondern noch ein anderer Fehler vorliegt, sollte man das erst beheben.
Nach meiner Erfahrung ist 128 bei D8 immer zu wenig, zumindest wenn ein paar Module laufen.
Die Angaben unter System Requirements auf Drupal.org beziehen sich auf die Installation ohne zusätzl. Module.
Entweder kannst Du über die php.ini mehr Speicher hinzuwünschen, weil All-inkl per Default (die wollen ja auch sparen) nur 128 frei schaltet, aber theoretisch mehr bei diesem Paket inklusive sind.
So kenne ich das z.B. bei 1&1.
Wenn das nicht geht, bleibt nur ein größeres Paket.
Ich habe bei All Inkl das für 9,xx €.
Darauf laufen einwandfrei mehrere Webseiten.
Wenn das dem Verein zu viel ist, muss man ihm den Zahn ziehen, dass Drupal das richtige CMS ist.
Andernfalls nimmt der Ärger vermutlich kein Ende.
Welches Paket hast Du?
Ich würde einfach mit denen reden, wieviel Spiel Du hast.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Guten Morgen, danke für eure
am 29.10.2018 - 07:29 Uhr
Guten Morgen,
danke für eure Hilfe.
Ich habe den Speicher einfach über htaccess höher definiert. Das hat geklappt auch wenn der "Master" nur 128 vorgibt.
Und jaaaaa, die Probleme sind damit, soweit ich es sehe, weg.
Ihr hattet also Recht! :-)