Title: Hoe te debuggen
Last modified: 25 juni 2023

---

# Hoe te debuggen

 *  Opgelost [John](https://nl.wordpress.org/support/users/johdon/)
 * (@johdon)
 * [2 jaren, 11 maanden geleden](https://nl.wordpress.org/support/topic/hoe-te-debuggen/)
 * Bij het updaten van de PHP versie van 5.6.40 naar hoger (vanaf 7.0.33) krijg 
   ik in het **admin dashboard **de foutmelding:
 * “Er heeft zich een kritieke fout voorgedaan op deze site. Controleer je site 
   beheerder e-mail inbox voor instructies. [Meer informatie over probleemoplossing in WordPress.](https://wordpress.org/documentation/article/faq-troubleshooting/)“
 * Ik ontvang echter géén e-mail, en de website zelf werkt voor zover ik deze bekeken
   heb nog foutloos. Als ik debug mode aanzet dan is er wél een foutmelding op de
   site zelf:
 * “**Notice**: Functie WP_Scripts::localize werd **verkeerd** aangeroepen. De parameter`
   $l10n` moet een array zijn. Gebruik in plaats daarvan de functie `wp_add_inline_script()`
   om willekeurige gegevens aan scripts door te geven. Lees [Foutopsporing in WordPress](https://wordpress.org/documentation/article/debugging-in-wordpress/)
   voor meer informatie. (Dit bericht is toegevoegd in versie 5.7.0.) in **/home/
   p8626/domains/clubvanjongensmetlanghaar.nl/public_html/wp-includes/functions.
   php** on line **5866**“
 * Deze foutmelding verwijst naar regel 5866 in functions.php die foutmeldingen 
   opvangt en toont, dus daarmee kom ik nog niet bij de oorsprong van de melding
   en dus de reden waarom ik niet meer in de admin pagina’s kan.
 * Ik gebruik een thema dat niet meer ondersteund wordt, dus daar zal zeker ergens
   de fout zitten, echter hoe kan ik deze nu debuggen? Zou dat in de mail moeten
   staan die ik niet ontvang? Dan maar alles downloaden naar lokaal en gaan zoeken
   op “WP_Scripts::localize”? Of zijn er betere opties?
 * Alvast bedankt voor het meedenken,
 * John

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)

 *  [Guido](https://nl.wordpress.org/support/users/guido07111975/)
 * (@guido07111975)
 * [2 jaren, 11 maanden geleden](https://nl.wordpress.org/support/topic/hoe-te-debuggen/#post-12181814)
 * Hoi John,
 * Dergelijke mails komen vaker niet aan helaas.
 * Je kunt beginnen met het 1 voor 1 deactiveren van je plugins om te bepalen welke
   dit veroorzaakt. Omdat je niet meer in je dashboard komt kun je dat doen via 
   FTP of de bestandsmanager van je hosting paneel. De naam van elke pluginmap wijzigen(
   1 letter is voldoende) zal de betreffende plugin deactiveren. Als je dan nóg 
   geen toegang krijgt, dan hetzelfde doen met je thema. Of je begint met je thema,
   dat kan natuurlijk ook.
 * Wat je PHP-versie betreft, maximaal op versie 8.0+ zetten. Er zijn nog genoeg
   thema’s en plugins die (nog) niet compatible zijn met versie 8.1+.
 * Guido
 *  [Arjan Olsder](https://nl.wordpress.org/support/users/arjanolsder/)
 * (@arjanolsder)
 * [2 jaren, 11 maanden geleden](https://nl.wordpress.org/support/topic/hoe-te-debuggen/#post-12181832)
 * Je kunt bij jouw host ook in het errorlog kijken. Dan zie je meteen welke plugin/
   thema je moet vervangen. Bedenk je ook dat de moderne WordPress versies niet 
   meer op 5.x draaien, maar er pre 5.x versies zijn die weer niet met 8.x werken.
   Je hebt eigenlijk een te groot gat in je updates zitten. Als je hier niet uit
   komt, adviseer ik je een goede WordPress helpdesk te zoeken die je kan helpen.
 *  Thread starter [John](https://nl.wordpress.org/support/users/johdon/)
 * (@johdon)
 * [2 jaren, 11 maanden geleden](https://nl.wordpress.org/support/topic/hoe-te-debuggen/#post-12181835)
 * Dank al voor de reacties. Ik weet bijna 100% zeker dat het probleem in het thema
   zit. Dat wordt al heel lang niet meer ondersteund en dus ook niet bijgewerkt 
   voor nieuwe PHP-, WordPress- en plugin versies. Ik heb eerder al een paar aanpassingen
   moeten doen aan het thema, maar zonder goede programmeerkennis weet ik dus niet
   echt goed wat ik doe.
 * Dit is mijn enige site die ik als vrijwilliger voor een club bijhoudt, maar veel
   kennis heb ik dus niet en bij elke upgrade is het weer bidden dat alles nog werkt.
 * Vreemde is wel dat de site zelf het ook bij een hogere PHP nog prima doet, maar
   de admin niet. Downgraden naar PHP 5 maakt de admin pages weer actief. Wel mis
   ik inmiddels ook het featured image blok bij het editen van berichten; deze komt
   alleen nog te voorschijn in Probleemoplossing modus.
 * Wellicht wordt het toch eens tijd te investeren in een nieuw thema …

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)

Het onderwerp ‘Hoe te debuggen’ is gesloten voor nieuwe reacties.

 * In: [Overige](https://nl.wordpress.org/support/forum/overige/)
 * 3 reacties
 * 3 deelnemers
 * Laatste antwoord van: [John](https://nl.wordpress.org/support/users/johdon/)
 * Laatste activiteit: [2 jaren, 11 maanden geleden](https://nl.wordpress.org/support/topic/hoe-te-debuggen/#post-12181835)
 * Status: opgelost

## Onderwerpen

### Meest populaire onderwerpen

### Onderwerpen zonder reacties

### Non-support onderwerpen

### Opgeloste onderwerpen

### Onopgeloste onderwerpen

### Alle onderwerpen
