Ran some server updates and it has broken something.
I have a rough idea of where the issue is, but don't know the solution yet, but I'm working on it.
OK, think I know the problem, need to try a fix.
OK, looks like php is majorly broken. Can't seem to fix it, looks like I may need to do a full server re-install. That won't be until tomorrow, so this may take a while.