Blanke pagina: debuggen van Drupal

Blanke pagina in admin Drupal.

Soms kom het voor dat je een blanke pagina te zien krijgt in de admin. Het is niet altijd makkelijk om te achterhalen waar dit vandaan komt. Op de volgende manier kun je vaak een oplossing vinden.

Een blanke pagina heeft vaak te maken met een fout in PHP. Maar het kan ook zijn dat er te weinig geheugen is. Om hier achter te komen zet jee het volgende in je index.php:, direct na de <?php tag:

error_reporting(E_ALL);
ini_set(‘display_errors’, TRUE);
ini_set(‘display_startup_errors’, TRUE);

Hierdoor worden alle errors op het scherm weergegeven. En zou je bijvoorbeeld dit kunnen zien:

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 262596 bytes) in /var/www/html/includes/database.inc on line 236

De fout zit dan in het geheugen. Maar het kan natuurlijk ook een andere error opleveren.

LET OP: hierna moet je die code natuurlijk wel weer verwijderen uit je index.php, want anders wordt elke foutmelding naar het scherm gebracht.

Geef een reactie