Tied myself in knots yesterday moving a WP site to a new host, and in the end it was broken when I had to stop for the evening. But at least the database is present, so I could do a new clean install.