Nach Login nur noch leere Seite, nur Admin-Bereich funktioniert
am 27.08.2009 - 22:42 Uhr in
Hallo,
eine voll laufende Drupal-Seite hat heute plötzlich folgendes Problem:
- Ist man ausgeloggt, funktioniert alles, nur das Forum nicht, das liefert nur eine weiße Seite
- Loggt man ein, funktioniert gar nichts mehr, die Startseite und alle anderen Seiten zeigen nur mehr eine weiße Seite.
- Eingeloggt funktionert allerdings der Adminbereich unter /admin vollkommen und problemlos.
Was ist hier los? Es wurde an Drupal gar nichts verändert, das Problem trat urplötzlich auch und es lässt sich kein Hinweis finden, auch nicht in den Drupal-Logs, woran das liegen könnte.
Kann es sein, dass ausgeloggt bestimmte Seiten (fast alle) noch aus dem Cache gelesen werden und nur daher funktionieren? Ich habe aber auch schon unter "Verwalten - Einstellungen - Leistung" den Cache geleert, trotzdem dieses Verhalten.
phpinfo zeigt für den Wert memory_limt 64M an. Gibt es noch andere Serverparameter, die so etwas verursachen können, wenn der Wert nicht stimmt?
Liest man den http header aus, erhält man 200 OK, aber die Seite ist vollkommen leer, einfach nur weiß, total leer, nichts ist enthalten.
Schaltet man auf Theme "Garland" um, dann funktioniert die Startseite plötzlich und auch /contact funktioniert. Allerdings viele Unterseiten, darunter auch Views, funktionieren nicht --> weiße Seite.
Bitte dringend: Welche Anhaltspunkte gibt es, woran könnte das liegen? Danke.
- Anmelden oder Registrieren um Kommentare zu schreiben

White Screen Ursachen:
am 27.08.2009 - 23:30 Uhr
White Screen Ursachen: http://drupal.org/node/158043
hth Thomas
---------------------------------------------------------------------------
NEU! Drupalseiten vorstellen, bewerten und kommentieren - Jetzt eintragen!
Weiter unklar: White Screen of Death?
am 28.08.2009 - 09:08 Uhr
Hat schon alles versucht, kein Erfolg.
Ich verwende jetzt das Modul
Diagnostic Tools
http://drupal.org/project/dtools
und erhalte dabei Fehlermeldungen wie
NOTICE: Script execution completed with error: Non-static method Net_IPv4::ip2double() should not be called staticallyNOTICE: Script execution completed with error: Undefined variable: row
NOTICE: Script execution completed with error: Undefined index: CLIENT
Aber sind diese Meldungen wirklich das Problem? Bräuchte dringend eine Lösung.
Wenn Admin einloggt geht nur noch der Admin-Bereich
am 28.08.2009 - 09:46 Uhr
Hab was neues rausgefunden:
Loggt ein normaler Benutzer ein, funktioniert anscheinend alles oder vieles, nur das Forum (/forum) geht nicht!!!
Loggt der Admin ein, geht nur der Admin-Bereich und alle normalen Seiten sind weiß ohne jeglichen Inhalt.
Warum nur, wenn der Admin einloggt? Wie kann man dem weiter auf die Spur kommen?
Apache Reload!
am 28.08.2009 - 10:41 Uhr
Endlich, Problem gelöst:
Seit dem Apache Reload funktioniert wieder alles.
Vollkommen ungeklärt bleibt, was hier los war: Nur wenn als Admin eingeloggt gingen sämtliche Seiten außer dem Adminbereich nicht, nur leere Seiten erschienen. Sehr eigenartig. Kein Hinweis, keine Fehler, keine Logeinträge, rein gar nichts.
Verschiedene Themes?
am 28.08.2009 - 11:20 Uhr
Verwendest Du verschiedene Themes für Admin / User,
Kann ja auf zwei weisen eingestelt werden.
Entweder im Benutzerprofil, oder über die Adminseite.
Kannst Du das bitte noch Posten. Würde mich interessieren.
------------------------------------------------------------------
Wenn immer der Klügere Nachgibt, dann regiert der Dumme die Welt!
Gruss Kemal
![]()
http://www.oguz-online.de
Kein Theme-Problem
am 28.08.2009 - 17:25 Uhr
Ja, hab Garland als Admin-Theme eingestellt.
Allerdings hat die Recherche ergeben, dass es nicht mit dem Theme zusammenhängt. Das Forum (/forum) hat in keinem Theme funktioniert und da ein MultiSite-Projekt, beim 2. Projekt mit einem ganz anderen Theme hat das Problem genauso existiert.
Irgenwie hat sich der Apache verlaufen, aber was das hervorgerufen hat, ist nicht klar.
Speicherproblem?
am 18.09.2012 - 09:36 Uhr
Hatte eben das gleiche Problem. Eine Analyse des Problems durch Fehlerausgeben auf der Index Phpseite ergab 2 Ursachen. Das PHP-Memorylimit und das Mysql-Maxpacketsize-Limit.
Zu beheben folgendermassen:
1) PHP
memory_limit = 32M in der php.ini des Serversini_set('memory_limit', '32M'); in sites/default/settings.php
2) MYSQL
in der my.cnf:
[mysqld].....
max_allowed_packet=64M
Bitte beachten, das
am 18.09.2012 - 10:59 Uhr
Bitte beachten, das php_memory_limit wird evtl. vom Provider begrenzt und kann nicht über bestimmte Werte angehoben werden. Das kann dann sogar dazu führen, dass diese Anweisung total ignoriert wird und das Limit auf ein Minimum der Servereinstellung zurückfällt.
Drupal 7 sollte mindestens 64M als Speicher Limit haben, das kann dann aber schnell zu wenig sein.
Beste Grüße
Werner