Drupal site udviklere kan støde tilfælde, hvor sidens indhold er væk, og siden er helt blank , hvilket gør det så du ikke kan se nogen fejl rapportering eller ændre . Dette kan forekomme , når du installerer Drupal eller opdatere et modul , tema eller Drupal kerne. Dette fænomen er opkaldt White Screen of Death eller WSOD af Drupal fællesskabet . Heldigvis kan du identitet og afbøde problemet ved hjælp løsninger som muliggør fejlrapportering og kontrol logfiler og PHP filer på din Drupal sites . Ting du skal
Drupal
DTools
Vis Flere Instruktioner
1
Gå til sites /alle og finde index.php . Dobbeltklik på den for at redigere den. Føj følgende kode til index.php efter første åbning af PHP tag : Hej
error_reporting ( E_ALL )
ini_set ( ' display_errors «, SAND) ,
ini_set ( ' display_startup_errors «, SAND) ,
Dette vil gøre det muligt for fejlrapportering
2
Find dine logfiler via indtastning af disse kommandoer på din Linux shell leveret af din udbyder : .
< p> grep ' ErrorLog ' /etc/apache2 /*
grep ' ErrorLog ' /etc/apache2 /* /*
Åbn logfilen via følgende kode : tail /var /log /apache2/error.log
Linux shell er en kommandolinje shell , der tilbyder en brugergrænseflade. Skallen udfører de kommandoer og sender output til skærmen.
3
Løs et fælles kodeks fejl i PHP-filer . Ekstra blanktegn i slutningen af en PHP -fil kan forårsage WSOD problem. I Drupal PHP grammatik, kan du ikke medtage lukning " > " på en PHP -fil. Du kan åbne din PHP-fil via en teksteditor .
4
Download og installere DTools fra Drupal hjemmeside. Gå til sites /alle /moduler og kopiere og indsætte dette modul under denne vej. Gå til " Site Building " og " Moduler " for at finde det installerede modul. Kryds det til at aktivere og klik på " Save Configuration ". Dette modul vil køre Drupal kerne og afsløre WSOD automatisk.