I've been migrating a site from one server to another. Both servers are running Plesk. There was no migration manager for the new server, and no backups available for the old server, so we chose to transfer the files by FTP. The MySQL database has been transferred by a MySQL dump and inserted using MySQL import. For the files, I copied all of the files from httpdocs to the new servers httpdocs folder. Also, I created a new ColdFusion DSN because I didn't know the password of the old DSN.

The time has come to transfer the DNS records. However, I don't think the new site is showing up. I can't access any of the files in httpdocs, and the only thing showing up on the site is a default index file, which I don't know where it's coming from as I've tried to edit all of the index files and nothing changes on the site.

Please PM me for the IP of the new server, and if needed the URL of the old server. This is somewhat time sensitive as the old server will be going down possibly this evening.


Recommended Answers

All 4 Replies

You need to see if the site is setup in Plesk properly and find out where httpd is looking. If it is Linux server for both old and new then files should have the same permissions on old and new. Try

httpd -V

from a command prompt to see where your configuration files are stored. Make sure you have created the site in plesk on the new server and that it points to the directory you have put the old files in. Is the new IP address associated with the site in the new server?

Hi rch, thanks for the reply.

Access to the new server seems to be quite limited at this point. My only access as I can tell is through the Parallels Plesk Panel, FTP, and phpmyadmin. That being said, I'm not sure whether the new server is Linux or Windows. The old server is Windows 2003 Server. I believe the new server may be on Windows as there are a few Windows applications in the panel, namely IIS Application Pool and Microsoft FrontPage.

The new server has an IP address and a few hours ago we updated the DNS settings to point to the new server. From the File Manager app in the panel, it shows that the httpdocs folder contains all of the files and folders from the previous server.

After glancing through phpmyadmin->variables, it looks like maybe the server is Windows based.
basedir: c:\Program Files (x86)\Parallels\Plesk\Databases\MySQL\
character sets dir: c:\Program Files (x86)\Parallels\Plesk\Databases\MySQL\share\charsets\
datadir: c:\Program Files (x86)\Parallels\Plesk\Databases\MySQL\Data\

Etc. This is after importing one database from the old server. Would that make a difference?

Can you access the index file on the new server? I would say you need to look at the IIS log files and see what files it is using for displaying the site. You might also try creating a dummy site as a test, For example if you owned the domain mydomsite.com try adding a site called test1.mydomsite.com to the server and see where it points. If it is windows can you access the server via RDP (remote desktop) if you can only get in through plesk then I know it has ways to check the log files for iis.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.