Op deze pagina vind je een aantal foutmeldingen die je waarschijnllijk wel eens te zien krijgt als je met Drupal werkt.
Een wit scherm, een zogenaamde White Screen Of Death (WSOD) betekent meestal dat de geheugenlimit van PHP te laag staat, of dat PHP een fout is tegengekomen en dat deze niet op het scherm weergegeven wordt, maar alleen in PHP's error log wordt gezet. Bekijk op je hosting de Error log en daar vind je vaak meer informatie welke module verantwoordelijk is voor deze fout.
Meer informatie over white screen of death vind je op drupal.org
* Vrij naar het Blauwe scherm des doods van Windows 95, 98, NT, 2000, ME, XP, Vista en 7
De foutmelding Allowed memory size of xxxxxx bytes exhausted (...) betekent dat PHP parser (Het programma waarin Drupal uitgevoerd wordt) niet genoeg geheugen tot zijn beschikking heeft. Dit is geen fout.
Om dit probleem op te lossen:
voeg een regel toe aan het settings.php bestand (doorgaans in sites/default/settings.php):
ini_set('memory_limit', '64M')
of voeg een regel toe aan .htaccess bestand (in de Drupal root)
php_value memory_limit 64M
Zie ook: http://drupal.org/node/29268
Het kan gebeuren dat je het inlogformulier niet meer op elke pagina wil weergeven. Om dan toch in te loggen ga je naar de pagina op /?q=user toe. Het totale adres zal dan lijken op http://localhost/?q=user of http://example.com/?q=user. Op deze pagina is altijd een inlogformulier beschikbaar.
Drupal filtert de html die wordt ingediend via invoerformaten. Standaard worden teksten die je indient gefilterd volgens de instellingen van het 'filtered html' invoerformaat en daar is standaard de <img> tag niet toegelaten.
Ofwel selecteer je onderaan bij invoerformaten als je een bericht indient met afbeelding 'full html', ofwel kun je een nieuw invoerformaat maken waar afbeeldingen toegelaten zijn. Afbeeldigen steeds toelaten voor 'filtered html' is niet veilig omdat dit het standaard invoerformaat is voor anonieme bezoekers, zie ook http://drupal.org/node/347924.
Ga naar Beheren > Invoerformaten > Instellen bij filtered html. Kies de tab 'configureren'. Voeg <img> toe bij de toegestande html tags.
Bemerk: Ook voor tabellen dien je de nodige tags toe te voegen bij het invoerformaat.
De documentatiepagina's op deze website zijn © 2000-2009 van de individuele auteurs en kunnen worden gebruikt in overeenstemming met de Creative Commons License, Attribution-ShareAlike 2.0. PHP code is gedistribueerd onder de GNU General Public License
Reacties
Vanuit veiligheidsoogpunt is het niet raadzaam om afbeeldingen toe te laten bij "filtered html" of andere tags hieraan toe te voegen. Filtered html wordt standaard toegepast op alle content van "anonieme" gebruikers, b.v. bij reacties/comments.