I've spent this morning re-installing the software on the server, using new performance version of the packages built specifically for Intel processors. It's a full OS reload, so it's taken a while!
Everything should be OK with the forum, I just need to fix the shop now.