After nearly planning to off myself from the despair at not being able to get this beast of a blog to work, I finally found the answer to my problems.
I added this to config.php
@define(‘ADMIN_COOKIE_PATH’, ‘/’);
Everything works fine now on the latest update of WP.
Hi, no I’m not, everything is loaded into the root of the domain’s url.
I update fairly irregularly, so my previous version of WordPress was probably older than 3.1.3.