Over the last few days our website has gone awry - it is using a huge number of CPU cycles and we are hard-pressed to find the source of the problem.
One option is to restore it to a previous state. Is there a way to export our S2 members, restore the site, and then re-import them (either all or just those who joined after the restore date)?
Thanks.
Export/Restore S2 DB independently of Website?
Yes, s2Member has an import/export feature for users.
But do you have any logging of activity on your site? That would give you a good clue about the cause of the problem.
We are looking at the logs. It is outside my area of expertise, but the problem cannot be easily determined - we have quite a few plugins running and the logs don’t show the CPU demands of the various plugins.
I use import/export regularly to modify our members’ ccaps, but if we did revert the site, is there a way to export all the members, including passwords, so when things are fixed I could restore the missing members and not have to notify them to reset their passwords?
Thanks.
I doubt whether you can export and import passwords because, without a workaround which would leave them unsanitized (not a problem in your case, but a huge problem in many others), that would mean that they’d end up doubly encrypted.
If you export and import the database table without going via WordPress, then the passwords should still work because they won’t get encrypted a second time.
Chrome click F12, the console will show the paths being used, it could shed a light on it. Its probably something using the admin-ajax system like a page counter.
It turned out to be MailPoet. It showed frequently in the logs so I disabled it and the problem stopped.
They had already fixed the problem, but our site was not downloading the most recent update of their plugin. Unfortunately it took 2 days to figure this out !
Thanks for your suggestions.