Je WordPress site gaat op zwart en je ziet de volgende foutmelding: "There has been a critical error on your website" of "Er heeft zich een kritische fout voorgedaan op je website". In dit kennisbank artikel geen ellenlange introductie, we gaan je zo snel mogelijk helpen om de error op te lossen.
De bovengenoemde error heeft vaak te maken met PHP. Het kan onder andere een memory error zijn of er zit een fout in je thema of plugin. Genoeg plekken dus waar het mis kan gaan daarom is het belangrijk om de error te identificeren en te isoleren.
Door de debug modus te activeren van WordPress kan je de fouten identificeren en isoleren om zo tot een mogelijke oplossing te komen.
Je kan de debug modus handmatig activeren door verbinding te maken met je WordPress site via SFTP. Gebruik hiervoor een SFTP client zoals Filezilla.
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', false );
define( 'WP_DEBUG_LOG', true );
Debug modus is bij deze geactiveerd en alle fouten worden nu in een log bestand bijgehouden. Het logbestand kan je vinden in de map wp-content met de naam debug.log. Kijk binnen dit bestand of je een naam herkend van een plugin, noteer hierbij alles wat relevant is dit kan later bij de oplossingen nog van pas komen.
Als je klaar bent moet je je WordPress site weer uit de debug modus krijgen en dit doe je door de drie regels code weer te verwijderen.
Alhoewel het terugzetten van een backup geen garantie geeft dat het probleem is opgelost, is het wel het waard om te proberen. Dit omdat het terugzetten van een backup vrij snel uit te voeren is. Mocht u een BlueBears supportpakket hebben met backups, neem dan contact op hoe wij deze voor u terug kunnen zetten.
Het zou ook een probleem kunnen zijn met een thema, dit kan je testen door het oude thema te verwijderen en terug te gaan naar een standaardthema. Hiervoor moet je wel eerst een backup maken van je WordPress site, als je het thema gewoon opnieuw installeert is de kans groot dat je wijzigingen worden verwijderd.
Om het thema te wijzigen ga je links in de balk op zoek naar Weergave en dan Thema’s. Mocht je geen verbinding krijgen met je backend dan kan je ook nog via **SFTP-**verbinding maken met je WordPress site.