The file that the plugin is looking for can be found on their github here:
https://github.com/strangerstudios/paid-memberships-pro/blob/dev/includes/updates.php
If you’re developer savvy you can throw that updates.php file into the \wp-content\plugins\paid-memberships-pro\includes\ folder which will resolve the issue until they release an update.
Sorry about this. Try to update to 1.8.7.1 which includes the missing files.
More details on how to fix on our blog:
http://www.paidmembershipspro.com/pmpro-update-1-8-7/
—
If you updated to 1.8.7 and received a fatal error.
First, I’m very sorry about this. The version of the plugin pushed to the WordPress.org servers was missing some files. We’ve since uploaded the missing files, but if you updated to PMPro v1.8.7 between 3pm and 3:45pm EST Wednesday January 20th, 2016, then you might have gotten the corrupted version.
There are a couple ways to fix this. Both will require FTP access.
First Method:
1. FTP to your site and delete the /plugins/paid-memberships-pro/ folder. (DO NOT DELETE THE PLUGIN FROM THE PLUGINS PAGE IN THE WP DASHBOARD OR ALL OF YOUR DATA WILL ALSO BE DELETED. But deleting via FTP only deletes the files.)
2. Re-download Paid Memberships Pro through the WordPress dashboard.
Second Method:
FTP into the site and upload these three files to the /plugins/paid-memberships-pro/ folder:
/adminpages/updates.php
https://raw.githubusercontent.com/strangerstudios/paid-memberships-pro/dev/adminpages/updates.php
/includes/updates.php
https://raw.githubusercontent.com/strangerstudios/paid-memberships-pro/dev/includes/updates.php
/js/updates.js
https://raw.githubusercontent.com/strangerstudios/paid-memberships-pro/dev/js/updates.js
If you need help with this. Please post to our member forums and we’ll get in touch quickly.
To Jason, you mention version 1.8.7. Is this the same as 1.8.7.1? If so, is 1.8.7.1 the fixed version of 1.8.7?
I’m not too tech savvy and really don’t like to mess around with FTP in case I break anything, so I was just wondering.
Please respond, I was really excited about this plugin and just installed it today, only to end up with a 500 server error which Bluehost had to fix for me.
@hellaclassics..
If you upgrade to the latest Version 1.8.7.1 you should be right now..
At this time both 1.8.7 and 1.8.7.1 have the same exact code/etc. The reason I added the .1 is to make it easier for some folks to upgrade to the latest fixed version through the WP dashboard.
WordPress won’t let you “repair” a plugin in the dashboard, but upgrading will do the same thing.
Hope that makes it a bit clearer.