!!!

!!!

Yeah I understand it exactly and have done it a number of times before with other sites (not using MODx tho)
The only other thing I can think of is the .htaccess files / I have not touched these during local development.
The ht.access file in the /manager folder has:
# For unexpected logouts in multi-server/cloud environments see:
# http://svn.modxcms.com/docs/display/MODx096/Friendly+URL+Solutions
RewriteEngine Off
<IfModule mod_security.c>
# Turn the filtering engine Off
SecFilterEngine Off
</IfModule>
and my ht.access file at the main folder is:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
+ other stuff below
When I copy the site across I do rename both to .htaccess
My local site works great, grr