WordPress site not working after move

You need to login to the database and manually edit 2 entries. In the wp_options table you can find siteurl and home. Update those appropriately, you should then be able to login properly.

You also need to update your .htaccess file but if you edit your permalink options and then change them back this should rewrite it for you.

For future reference to simply change directory of your installation if you login to the WP admin and go to Admin -> Settings -> General you can change the WordPress Address and Site Address (the options you changed manually in the database) there. Once changed simply copy the entire installation folder to the new location and that will be it. It’s easier to make the changes before you move it than after.