Okay… thanks for your help so far. After some digging on the weekend, this is what I have so far…
Creating another fresh instance of starterkit with the same php 7.1 VPS hosting created no issues. I did a php info comparison and all the same. I pulled apart the install with issues and found that the issue is now only happening with the a structured field using the ‘select a structure’ plugin. With PHP v7.1 it happens whenever you edit anything on it, but with PHP v7.0 it only happens when you try to save a new entry. I’ve included a video of me trying to edit it with 7.1 here. You’ll also notice how the top header bar goes a bit weird, which baffles me. The only way I can access the menu to log out is to force an overflow:visible property in the css.
So if I then assume the issue is that plugin, then I remember I have another site on the same server that is running it without issues; however this site is using php5.6. So if I change to 5.6 I get a php error in a customisation that was done for me by a regular on this forum.
Whoops\Exception\ErrorException thrown with message “syntax error, unexpected ‘?’”
#0 Whoops\Exception\ErrorException in /var/sites/e/mysite.co.uk/public_html/site/plugins/methods.php:9
So at the moment changing the PHP version seems to affect things; I’m not sure how that affects libmemcache (when i talk to hosting support they just say they have the latest version installed which phpinfo confirms). The major issue is one version affects one thing and the other affects the other; Is there something simple in that code that can be changed to run on php 5.6? I’m in over my head here and really need to sort this, so any help is appreciated!