When I upgraded from V2.9.2 to V3 (and v3.1) I noticd that the page and post revisions were missing from the editing pages.
Not a big deal until the editor messed up my page and I needed to go back a version.
I looked online and saw a post to a line in the wp-conf file:
The fix is to access your site via FTP, edit the wp-config.php file, and look for this line: define('WP_POST_REVISIONS', false); Either delete or comment out that line, then save and re-upload the file.
I'm self-hosted and had a look, but couldn't find that in my wp-conf.
So I added it myself and set it to true:
I even added it, then commented it out (you never know):
// define('WP_POST_REVISIONS', false);
Still didn't work (no surprise).
I even had a look at my default-constants.php, but it looks fine:
if ( !defined('WP_POST_REVISIONS') ) define('WP_POST_REVISIONS', true);
In the end I had to go into the wp-post table in the database, sort by ID descending and scan through each line until I found the last page revision that I needed.
I look after about 6-7 blogs and they are all the same (except one which is still on V2.9.2)... all missing the revisions.
Is there a way to re-activate the page and post revisions within V3.1.x ?