Het witte scherm des doods

Donderdag kwam WordPress 3.0 uit. En waar ik voorheen altijd even wachtte om mijn websites up to date te krijgen, hebben de keren dat ze gehackt werden er toch wel ingehakt. Nieuw is veiliger dan oud. Bijwerken wordt daarmee noodzaak.

Speelde nog wel mee dat de overstap naar een helemaal nieuw versienummer altijd een forse stap is. Dus testte ik WordPress 3.0 eerst uit op mijn testserver. Met goed gevolg. Alles bleef zonder problemen werken.

En aanvankelijk hadden boeklog.info noch eamelje.net problemen met de nieuwe software. Dus kon ik donderdag de overstap afdoen met éen regel, voor mijn eigen technische handboek.

Vrijdag was er ineens wel een probleem. In éen van beide websites was de backoffice niet te zien. WordPress toonde slechts het zo gevreesde witte scherm des doods.

Omdat er maar éen installatie die fout gaf, leek het probleem me simpel. Bij het automatisch opwaarderen was vast een script niet goed gekopieerd, of een oud bestand blijven staan. Probeerde ik toch gewoon die nieuwe software nog eens te installeren, zij het dan met de hand?

En opnieuw leek alles in orde. Tot hernieuwd inloggen, een halve dag later, weer slechts een compleet wit scherm bracht. En daarmee begon de ellende van het opsporen waar de fout zit.

Maar, geen van de plugins was de oorzaak van de storing. Moest de fout dus wel in de sjablonen voor het uiterlijk van de website zitten.

Alleen zijn die sjablonen, en de bijbehorende function.php, van de werkende en de niet-werkende backoffice vrijwel precies dezelfde. Bovendien werkt alles op mijn testserver nog steeds zonder enig probleem.

Moet ik me nu gaan verdiepen in de debug-codes van WordPress, en van de Apache-server, om uit te kunnen vinden waar het fout gaat.

Dus werkt de storende website nu weer met een oudere WordPress-versie…


[x]#7559 fan zondag 20 juni 2010 @ 17:24:46


© eamelje.net 2001-2019. Alle rechten voorbehouden