I intend to move my site to another host provider (the domain name will remain the same name).
After I moved all the source code and also the MySQL database, I want to check that the site is working properly before changing the DNS to point the new host.
I got from the new host the IP of the site for checking, but when trying to browse this IP I get only the theme presented with the header and sidebar, with the 404.php instead of the Home Page (which is a static page).
When I try to browse to /wp-admin to see the admin panel, I et a server error 500.
Is it impossible to fully check the site before changing the DNS? or is there any problem in my configuration? (the wp-config.php has been well updated, also the database is well imported to the new server).