Drupal website -ontwikkelaars kunnen tegenkomen gevallen waarin de inhoud van de pagina is verdwenen en de pagina helemaal leeg is , te maken zodat je niet kunt zien geen fouten rapporteren of wijzigen . Dit kan gebeuren wanneer u Drupal installeren of bijwerken van een module , thema of Drupal core . Dit fenomeen wordt genoemd de Witte Screen of Death of WSOD door de Drupal community . Gelukkig kunt u de identiteit en het inperken van het probleem met behulp van oplossingen zoals het inschakelen van fouten rapporteren en controleren van logfiles en PHP- bestanden op uw Drupal sites. Wat je nodig hebt Drupal DTools Toon Meer Aanwijzingen 1 Ga naar sites /all en vind index.php . Dubbelklik erop om deze te bewerken . Voeg de volgende code toe aan index.php nadat eerst de PHP tag opening : error_reporting ( E_ALL ) ; ini_set ( ' display_errors ' , TRUE ) ; ini_set ( ' display_startup_errors ' , TRUE ) ; Dit zal rapporteren van fouten kunnen kopen van 2 Zoek uw logbestanden via het invoeren van deze commando's op uw Linux- shell verstrekt door uw hosting provider : . grep ' ErrorLog ' /etc/apache2 /* grep ' ErrorLog ' /etc/apache2 /* /* Open het logbestand via de volgende code : tail /var /log /apache2/error.log Linux shell is een command line shell dat een gebruikersinterface biedt . De shell voert de commando's en stuurt de output naar het scherm . 3 Fix een gemeenschappelijke code fout in PHP-bestanden . Extra witte ruimte aan het einde van een PHP bestand kan het WSOD probleem veroorzaken . In Drupal PHP grammatica , kunt u niet de afsluitende "> " op een PHP-bestand . Je kunt je PHP- bestand te openen door middel van een teksteditor . 4 Download en installeer DTools van de Drupal-website . Ga naar sites /all /modules en kopieer en plak deze module onder dit pad . Ga naar " Site Building " en " modules " om de geïnstalleerde module vinden . Vink deze in staat te stellen en klik op " Save Configuration ". Deze module zal de Drupal core draaien en detecteert automatisch de WSOD .
|