This is just a note to let you know that we have moved your account to a new
server! We sent you notification of this move a short while ago, so hopefully
you were able to address any potential problems before the move happened.
PLEASE READ THIS ENTIRE MESSAGE as it may help you fix any problems that come
up as a result of the move.
We have also created a wiki article that explains everything you will need to
know about why we moved you and solutions on how to fix anything that may have
broken because of the move:
http://wiki.dreamhost.com/Server_Moves
Below is a brief summary of the more common problems we're seeing after customers
are moved to their new server. You can get more detailed information at the wiki
article above though. If you don't understand any of these directions, please contact
support and we'll be happy to help you further.
DOMAINS:
Server Paths:
Please make sure you don't have anything like "/home/.SOMETHING/username" or
/mnt/local/home/username as the path in any of your sites' scripts. Instead, it
should just be "/home/username". If your site brings up an error now with something
between /home/ and /username/ in the error message (or starting with /mnt/local/),
then the path in one of your configuration files is incorrect and will need to be updated.
Custom DNS:
If you run your own DNS outside of DreamHost (i.e. you're not using ns1.dreamhost.com,
ns2.dreamhost.com and ns3.dreamhost.com as your domains nameservers) you'll need to update
your records now. Just go to the 'Manage Domains' section of your web panel and click
on the 'DNS' link for your domains to see what the new IP is for that domain. You can
then use these new IP's to point your services to us from wherever you're managing your DNS.
Custom PHP
If you built your own custom PHP (or php.ini), it may be broken now. This is because
the old servers used a 32bit architecture and the new servers are 64bit. Unfortunately,
this isn't something we can help you troubleshoot, but you'll just need to rebuild your
custom php (or php.ini) again using the new servers libraries.
FTP:
If you are using your server name (server.dreamhost.com) as your FTP hostname, be sure to
change that to your domain name (example: yourdomain.com). The domain name will always point
to the correct server in the event that it is changed again in the future. If for some reason
you can't use your domain name, you can find the name of your new server under the
'Manage Account' section of your web panel.
That's it really.. and we really apologize for the abrupt nature of this move!
Posts
(I'm going to bed now, so I won't be able to pretend to help again until morning.)
Thanks to those who offered help.