Drupal ist ein beliebtes Content Management System ( CMS) , die Akzeptanz von Web -Entwicklern und Content-Autoren ist . Durch den Einsatz eines CMS , machen die Entwickler es einfach für nicht-technische Menschen zu aktualisieren und konfigurieren Sie eine Website. Drupal und andere CMS -Anwendungen verwenden eine Datenbank auf dem Back-End , um die Website zu servieren dynamische Inhalte . Da diese Arten von Websites so flüssig sind , können sie manchmal Probleme , dass statische Webseiten werden nicht ausgeführt. Zum Beispiel haben Web-Designer ist bekannt, dass eine leere Seite erhalten bei der Installation von Drupal auf einem neuen Server . Mit einem Augenzwinkern auf die Microsoft Blue Screen of Death ( BSOD) , haben Drupal Benutzer bezeichnet dies die White Screen of Death ( WSOD ) . Anleitung
1
Überprüfen Sie die Zugriffsrechte Protokolle für Ihren Server. Dies gibt Ihnen eine Art von Ahnung, was los ist . Schauen Sie sich die letzten Zeilen der Datei , um zu sehen , wenn das Protokoll zeigt , welcher Prozess zu scheitern Datei wird nicht geladen . Obwohl der genaue Standort variiert von einzelnen Maschinen , werden viele Server haben die Apache- Web -Dateien in der " /var /log /apache 'oder' /var/log/apache2 ' Verzeichnissen gespeichert . Wenn Sie unsicher sind der Ort , fragen Sie Ihren Web-Host für weitere Informationen.
2
Überprüfen Sie Ihre . Htaccess-Datei zu sehen, ob es irgendwelche speziellen PHP-Version Modifikatoren in der Datei hat . Wenn Sie nicht über Server-Zugriff , können Sie die Datei über FTP herunterladen und öffnen Sie sie mit einem Texteditor. Suchen Sie nach einer Zeile mit dem Code : .
AddType x - mapp -php5 php
oder suchen Sie nach Code, der ähnlich ist . Entfernen Sie es .
3
für eine "Zend Verträglichkeit" Problem in Ihrem Server-Logs prüfen . Dies gilt vor allem bei der Einrichtung eines neuen Servers
Sie können abschalten Zend Kompatibilität in Ihrer Datei "php.ini" , indem Sie die folgende Zeile mit einem Texteditor: .
; Aktivieren Kompatibilität Modus mit Zend Engine 1 (PHP 4.x)
zend.ze1_compatibility_mode = Off
4
Leeren Sie den Cache auf Ihrer Drupal -Datenbank. Der einfachste Weg dies zu tun ist , um den "update" -Skript, das den Cache löscht automatisch ausgeführt . Um dies zu tun , öffnen Sie Ihre Haupt-Domain von " update.php " am Ende gefolgt . So zum Beispiel , wenn Ihre Website bei example.com befand , geben Sie " http://www.example.com/update.php " in den Browser .
5
jedes neu Löschen installierten Module . Melden Sie sich bei der Drupal-Website mit Ihrem FTP-Programm , und navigieren Sie zu den " sites /default /all "-Verzeichnis. Suchen Sie den Ordner für die letzte installierte Modul vor dem White Screen of Death und löschen.