You should start by editing your wp-config.php file and either adding or modifying the WP_DEBUG flag. If you set it to true
it should display the error on the screen and then you can debug the problem from there. Post it here if you need help with it. Most hosts disable error reporting by default to prevent information disclosure and thus you’ll get a white screen.
define( 'WP_DEBUG', true );
It is possible that the error will still not display after doing that. If so, it is a 500 server error and is occurring during the PHP “startup”. This means the problem has to be found in the server logs.
Set that debug flag back to false once you are done.