Toch wel bizar, weet je toevallig wat je laatst veranderde voor dat dit probleem zich stelde? Een update? Een nieuwe plugin? Iets anders? Indien niet, vraag dan eens aan de host of die toevallig een upgrade of aanpassing hebben gedaan in die tijd.
Los daarvan zou je kunnen een database repair proberen. De specifieke stappen staan hier goed uitgelegd: https://kinsta.com/nl/kennisbank/wordpress-database-problemen-oplossen/#hoe-je-wp_allow_repair-gebruikt-om-de-wordpressdatabase-te-repareren
Als ik diep graaf in mijn geheugen is het probleem opgetreden nadat ik niet via admin maar via de database een extra gebruiker heb aangemaakt. Ik vermoed dat het iets te maken heeft met de ID nummers.
Intussen heb ik het volgende nog geprobeerd:
– een oude wp-config gebruikt> geen resultaat
– een backup van van database geïmporteerd> geen resultaat
– de ID nummers aangepast in wp-users en wp-usermeta> geen resultaat.
– de database repair uitgevoerd zoals je hierboven beschreef. Daarvan kreeg ik het volgende rapport:
De wp_users tabel is oké.
Mislukt om de wp_users tabel te optimaliseren. Fout: Table does not support optimize, doing recreate + analyze instead
De wp_usermeta tabel is oké.
Mislukt om de wp_usermeta tabel te optimaliseren. Fout: Table does not support optimize, doing recreate + analyze instead
En dat precies zo voor nog 10 tabellen.
Intussen kan ik nog steeds niet inloggen.
Ik heb ook gemerkt dat ik die ID nummers wel kan aanpassen, maar dat het er alleen maar toe leidt dat de inlog me helemaal niet meer herkent.
Kan ik deze beide tabellen (wp-users en wp-usermeta en de gebruikers helemaal verwijderen en overnieuw beginnen met nieuwe tabellen wp-users en wp-usermeta? Een totale reset van die 2 tabellen dus? En dan een compleet nieuwe gebruiker opvoeren als administrator?
Ik kreeg bij de database repair ook nog de melding “The storage engine for the table doesn’t support repair”. Hoe kan ik dat oplossen?
Dat klinkt nogal heftig, dan zou ik enkel kijken of je een nog oudere back-up kunt terugzetten van je database, maar waarom heb je manueel begonnen daar in zaken aan te passen? Kun je geen back-up terugzetten van net voor die wijzigen, waar het wel nog goed ging? 🙂
Oudere backup van datebase terugzetten had ik al geprobeerd, zie eerdere bericht. Het manueel toevoegen via database van een nieuwe gebruiker deed ik omdat het kon, ik experimenteer altijd graag met nieuwe vaardigheden. In dit geval heb ik me daarmee behoorlijk in de voet geschoten. Het gaat ook wel eens mis, maar daar leer ik dan weer van.
Intussen blijft mijn vraag: Kan ik deze beide tabellen (wp-users en wp-usermeta en de gebruikers helemaal verwijderen en overnieuw beginnen met nieuwe tabellen wp-users en wp-usermeta? Een totale reset van die 2 tabellen dus? En dan een compleet nieuwe gebruiker opvoeren als administrator?
Graag jouw professionele mening hierover.
hartelijke groet,
Erick
Ik heb nu onderstaande foutmelding na de update van wordpress.
Ik kon er nu ook niet meer op
Warning: fopen(/var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-content/plugins/woocommerce/woocommerce.php): failed to open stream: No such file or directory in /var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-includes/functions.php on line 6570 Fatal error: Uncaught Error: Class ‘WC_Payment_Gateway’ not found in /var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-content/plugins/woo-ideal-gateway/woo-ideal-gateway.php:98 Stack trace: #0 /var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-includes/class-wp-hook.php(307): woo_ideal_gateway_init(”) #1 /var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) #2 /var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-includes/plugin.php(474): WP_Hook->do_action(Array) #3 /var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-settings.php(450): do_action(‘plugins_loaded’) #4 /var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-config.php(88): require_once(‘/var/www/vhosts…’) #5 /var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-load.php(50): require_once(‘/var/www/vhosts…’) #6 /var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-blog-header.php(13): require_once(‘/var/www/vhosts…’) #7 in /var/www/vhosts/compkart.nl/webspace/httpdocs/compkart.nl/wp-content/plugins/woo-ideal-gateway/woo-ideal-gateway.php on line 98
Beste @vennink,
Graag een eigen ticket aanmaken, want jouw probleem is helemaal anders. Mogelijks is het probleem die ontstaat hetzelfde (je kan er niet meer in) – maar oorzaak is anders.
Ik vermoed dat je plugin Woo Ideal Gateway niet langer samenwerkt met de nieuwste Woocommerce versie, want die heeft specifiek aanpassingen gemaakt in de Paypal Standard gateway – mogelijks loopt het daar mis, verwijder dus je Ideal Gateway plugin en kijk of er al een versie is die wel samenwerkt met de laatste WooCommerce.
@erick125,
Je zal mogelijks tegen beperkingen lopen, want je content die je al hebt hangt ook vast aan een account/author – dus zo’n zaken test je best in een test omgeving waar je zonder problemen kunt experimenteren en back-ups terug kunt zetten indien het fout loopt.
super voor de reactie , hoe maak ik een ticket aan , want die kon ik niet zo vinden
Op https://nl.wordpress.org/support/ heb je een overzicht van alle subfora, en onder de lijst van bestaande topics heb je dan een formulier om een nieuw topic aan te maken binnen een forum die past bij je vraag. Dat formulier zie je enkel als je ingelogd bent.
Ik kan zo gauw geen gebruiksaanwijzing vinden voor het vervangen van de bestaande database door een oudere opslag. Heb je misschien en link naar een betrouwbare gebruiksaanwijzing?