Thank you to anyone who took the time to look at this, but I think I’ve solved my problem.
If anyone else has a similar issue, try comparing the wp-config.php on your computer to the wp-config.php you’ve uploaded. For some reason there were some major discrepancies. I copied and pasted from the file on my computer and saved it on the server and bingo – all is well with the universe once more.
Thanks again!