Ondersteuning » Overige » foutmelding

  • Opgelost rudivankerchove

    (@rudivankerchove)


    Hallo,
    Na de installatie van WP5.7 krijg ik onderstaande foutmalding als ik inlog in wp admin :

    Notice: 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 voor meer informatie. (Dit bericht is toegevoegd in versie 5.7.0.) in /home/rudivbn244/domains/ruandi.be/public_html/wp-includes/functions.php on line 5313

    De virusbescherming geeft momenteel aan dat mijn site onveilig is.
    Hoe kan ik dit oplossen ?
    Met vriendelijke groeten
    Rudi

6 reacties aan het bekijken - 1 tot 6 (van in totaal 6)
  • Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Klinkt alsof een thema of een plugin niet meer goed overweg gaat met een wijziging in 5.7. Je zou om te onderzoeken de Health Check plugin kunnen gebruiken om na te gaan wanneer de boodschap niet meer getoond wordt. Wanneer dat zo is, heb je alvast de oorzaak gevonden en kan je de plugin of thema-ontwikkelaar contacteren op hun eigen forum.

    Je virusbeschermingsvraag is een moeilijke om te beantwoorden. Welke melding krijg je specifiek? Over welke site gaat het? Draait je site op HTTPS? …

    Thread starter rudivankerchove

    (@rudivankerchove)

    Hallo Jeroen,

    Bedankt alvast voor het snelle antwoord.
    Ik heb die healthcheck plugin geïnstalleerd en elke plugin geeft een foutmelding : Bij het inschakelen van de plugin deed zich een sitefout voor.
    Zelfde voor de thema’s.
    De sitediagnose geeft volgende problemen weer :

    4 Kritieke problemen
    Je site is ingesteld om fouten weer te geven aan sitebezoekersVeiligheid
    De foutopsporingsmodus is vaak ingeschakeld om meer details te verzamelen over een fout of een sitefout, maar kan gevoelige informatie bevatten die niet beschikbaar zou moeten zijn op een openbaar beschikbare site.
    
    De waarde, WP_DEBUG_DISPLAY, is ingeschakeld door WP_DEBUG of toegevoegd aan je configuratiebestand. Hierdoor worden fouten weergegeven aan de voorkant van je site.
    
    Lees over foutopsporing in WordPress. (opent in een nieuw tabblad)
    
    De REST API heeft een fout aangetroffenPrestatie
    De REST API is een manier waarop WordPress en andere applicaties communiceren met de server. Een voorbeeld is het blokbewerkingsscherm, dat hierop vertrouwt om je berichten en pagina's weer te geven en op te slaan.
    
    De REST API aanvraag is mislukt door een fout.
    Fout: [] cURL error 60: SSL certificate problem: certificate has expired
    
    Wpcom Connection TestJetpack
    Via een goede verbinding kunnen essentiële Jetpack-services aan je WordPress-site worden gekoppeld, zoals Statistieken en Sitebeveiliging.
    
    Fout R u A n d i is not connected.: 200
    
    We raden aan om Jetpack opnieuw te koppelen.
    
    Verbind Jetpack nu opnieuw (wordt geopend in een nieuw tabblad)
    
    Je site kan een loopback aanvraag niet voltooienPrestatie
    Loopback aanvragen worden gebruikt om geplande evenementen uit te voeren en worden ook gebruikt door de ingebouwde editors voor thema's en plugins om de codestabiliteit te verifiëren.
    
    De loopback aanvraag naar je site is mislukt, dit betekent dat functies die erop vertrouwen, momenteel niet werken zoals verwacht.
    Fout opgetreden: (0) cURL error 60: SSL certificate problem: certificate has expired

    De virusscan (Kaspersky) geeft aan dat mijn site geen beveiligde site is en beschouwd dit als een risico. Nochtans heb ik een HTTPS website.
    https://ruandi.be
    Ik heb reeds een mail gestuurd naar mijn hosting provider om dat na te kijken. Maar daar heb ik nog geen antwoord van.
    Ik denk eerder dat het met de upgrade naar WP 5.7 te maken heeft.
    Bent u hier iets mee om een mogelijke oplossing te kunnen vinden ?

    Met vriendelijke groeten
    Rudi

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Er gaan meerdere dingen mis in ieder geval.

    1) Het SSL certificaat is inderdaad niet meer geldig, als ik hier https://ruandi.be/ open, dan geeft de browser dat ook aan. Kijk of je via het controlepaneel van je host kunt kijken om een nieuw Let’s Encrypt (gratis) SSL certificaat kunt inschakelen/configureren en als je dat zelf niet kan, neem dan even contact op met je host.

    2) De waarde, WP_DEBUG_DISPLAY – je hebt blijkbaar in het wp-config.php WP_DEBUG op true staan, dat is niet aanbevolen voor websites die live staan, omdat er bij fouten gevoelige data kan worden getoond op de voorzijde van je site. Je kunt het wp-config.php bestand openen via FTP of bestandsbeheer als je host dit hebt en WP_DEBUG op false zetten.

    3) Er is melding van REST-API problemen, moeilijk te bepalen wat er fout loopt, kan een hosting probleem zijn, maar ook een plugin (bv. een beveiligingsplugin) die bepaalde zaken van de REST-API van WordPress aanpast en dat problemen veroorzaakt. Voor dit te onderzoeken, zou ik je aanraden iemand in te schakelen wat er nog mogelijks speelt en opgelost moet worden aan je site.

    Hopelijk helpt dit.

    Thread starter rudivankerchove

    (@rudivankerchove)

    Hallo Jeroen,

    Wat betreft het ssl certificaat heb ik ondertussen contact gehad met mijn hosting provider. Blijkt dat die mijn certificaat gewoon hebben verwijderd omdat het vervallen zou zijn, en dan nog zonder te verwittigen. Dat kan echter onmogelijk vervallen zijn omdat het een aantal dagen geleden verlengd, en dus ook betaald werd. Dat gaat zelfs automatisch. Er stond in mijn beheer een nieuw certificaat klaar dat ik dan nog zelf moest installeren. Onbegrijpelijk.
    Maar het is gelukt en de site is terug veilig.

    Wat betreft de debug heb ik dat al geprobeerd via ftp zowel als via de hosting maar dat lukt me niet. Het is te zeggen, via ftp vind ik het wel terug maar kan ik er niks aan veranderen. En via de host vind ik dat bestand niet terug.
    Voor de rest-api zal ik proberen iemand te vinden die er van op de hoogte is.
    Bedankt voor de support.
    Met vriendelijke groeten
    Rudi

    Thread starter rudivankerchove

    (@rudivankerchove)

    Hallo Jeroen,

    Ondertussen heb ik via ftp die debug toch ook kunnen oplossen.
    Ik zie nu in het admin dashboard dat de foutmelding die helemaal bovenaan het scherm kwam verdwenen is. En ook alle kritieke punten die de sitediagnose (healthcheck) aangaf zijn opgelost, dus ook rest-api melding is verdwenen !
    Het ssl certificaat is ook geïnstalleerd, dus : Back in business !
    Bedankt voor je hulp
    Met vriendelijke groeten
    Rudi

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Top, dank voor de terugkoppeling!

6 reacties aan het bekijken - 1 tot 6 (van in totaal 6)
  • Het onderwerp ‘foutmelding’ is gesloten voor nieuwe reacties.