Ondersteuning » Algemeen WordPress » Recovery Mode not initialized.

  • Opgelost plensie

    (@plensie)


    Bij het installeren van een plugin (Really Simple SSL) ging mijn wordpress pagina op wit met de melding: Er heeft zich een kritische fout voorgedaan op je website. Controleer je postvak-in van je beheer-e-mailadres voor instructies.

    In de mail zat een link. Maar als ik daar op klik krijg ik de melding: Recovery Mode not initialized.

    Wat betekent dat en hoe los ik het probleem op.

    Hans

    • Dit onderwerp is gewijzigd 2 jaren, 12 maanden geleden door plensie.
4 reacties aan het bekijken - 1 tot 4 (van in totaal 4)
  • Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Zat er in de mail ook de eigenlijke PHP fout die de oorzaak van het witte scherm is? Indien niet, dan is het moeilijk te gokken wat waar fout gaat. Je zou via het controlepaneel van je web host kunnen kijken of je toegang hebt tot de logbestanden om de fout op te zoeken en daaruit leren waar de oorzaak zit.

    Maar eigenlijk zou je de Really Simple SSL plugin niet nodig moeten hebben, éénmalig alles omvormen naar HTTPS door een zoek/vervang script in je database die alle HTTP naar HTTPS verwijzingen aanpast. Ik schreef er ooit een tutorial voor. Weet dat WordPress zelf nu ook een knop heeft bij Gereedschap > Site Health om de omvorming te doen wanneer WordPress ziet dat HTTPS werkt op je site. Als je dit kiest, dan kan je nu via het controlepaneel van je host beginnen met de really-simple-ssl map te verwijderen uit /wp-content/plugins/ en dan zou je site het weer moeten doen.

    Thread starter plensie

    (@plensie)

    Dag Jeroen, dank voor je reactie en tip. Er zat onderstaande melding bij in de mail:

    Een fout van het type E_ERROR werd veroorzaakt op regelnummer 49 van het bestand /usr/local/www/apache24/data/wp-content/plugins/really-simple-ssl/class-server.php. Foutmelding: Uncaught Error: Call to undefined function filter_var() in /usr/local/www/apache24/data/wp-content/plugins/really-simple-ssl/class-server.php:49
    Stack trace:
    #0 /usr/local/www/apache24/data/wp-content/plugins/really-simple-ssl/class-server.php(31): rsssl_server->get_server()
    #1 /usr/local/www/apache24/data/wp-content/plugins/really-simple-ssl/class-admin.php(2980): rsssl_server->uses_htaccess()
    #2 /usr/local/www/apache24/data/wp-content/plugins/really-simple-ssl/class-admin.php(3421): rsssl_admin->get_notices_list()
    #3 /usr/local/www/apache24/data/wp-content/plugins/really-simple-ssl/class-admin.php(2668): rsssl_admin->count_plusones()
    #4 /usr/local/www/apache24/data/wp-includes/class-wp-hook.php(287): rsssl_admin->rsssl_edit_admin_menu()
    #5 /usr/local/www/apache24/data/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters()
    #6 /usr/local/www/apache24/data/wp-includes/plugin.php(478): WP_Hook->do_action()
    #7 /usr/local/www/apache24/data/wp-admin/includes/menu.php(155): do_action()
    #8 /usr/local/www/apach`

    Wat ik me ook nog afvroeg is waarom ik de melding ‘Recovery Mode not initialized’ als ik op de herstel-link klik die in de mail staat krijg.

    • Deze reactie is gewijzigd 2 jaren, 12 maanden geleden door plensie.
    • Deze reactie is gewijzigd 2 jaren, 12 maanden geleden door plensie.
    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    De foutcode lijkt me te verwijzen naar een functie in bestand die niet werd gevonden, dus dat de plugin onvolledig is. Mogelijks dus een fout tijdens de installatie dat niet alle bestanden uitgepakt werden. Kun je via je web host controlepaneel in de /wp-content/plugins/ map really-simple-ssl map verwijderen(of via FTP inloggen op de server als het controlepaneel geen bestandsbeheerder heeft) en dan zou je weer op de site moeten kunnen. Daarna kun je in principe nogmaals proberen de plugin te installeren en kijken of het dan wel goed gaat. Indien je op dezelfde fout stuit, dan is er mogelijks een conflict met een andere plugin of je thema op de site.

    Waarom je Recovery modus niet werkt zou mogelijks kunnen dat de foutmelding ook problemen heeft in het dasboard en dat je er dus toch zo niet in geraakt. De eerste stap is dus de plugin map te verwijderen zoals eerder uitgelegd, dan zal je weer in je dashboard kunnen.

    Thread starter plensie

    (@plensie)

    Dag Jeroen,

    Nog een laatste reactie van mij. Ik ben erachter gekomen waarom het niet werkte. Bij mijn provider had ik nog geen SSl certificaat aangevraagd. Nadat dat wel was aangevraagd deed de plugin het wel. Maar intussen heb ik je advies wel opgevolgd door zonder deze plugin te werken en het in de database zelf aan te passen

4 reacties aan het bekijken - 1 tot 4 (van in totaal 4)
  • Het onderwerp ‘Recovery Mode not initialized.’ is gesloten voor nieuwe reacties.