I've taken over managing a site running Silverstripe 3.1.1 and recently had to migrate it to a new machine. Now the content managers are having issues updating content. Often they will press the publish button and their changes will disappear. The changes will turn up in the History tag under the unpublished versions section. Reverting to that version of page then moves it to the published section but does not make it the live version. To make it worse I have reports of attempts to make change "failing", confirming the changes did not go through, but the next day the change appears on the website.
I can't do an update as there is some custom code and I don't have time to update it all. I've switched things to dev mode and checked the js console but I'm not getting any new warnings or errors. I can run dev/build and flush successfully. Otherwise the site is working fine with no problems.
At this point I'm also out of ideas on how to diagnose this issue.
Old Machine: Ubuntu 12.04; Apache 2.2; MySQL 5.5
New Machine: Ubuntu 14.04; Apache 2.4; MySQL 5.6
I'm new to silverstripe so please feel free to assume I missed something basic and offer any suggestions on where to look.