For those interested, here’s the link to their support docs: http://wiki.dreamhost.com/Server_Moves#Blank_White_Page
Turns out Dreamhost moved my site to a new server, and it broke a link to the cache somewhere inside the PHP. I fixed that link, and it worked.
open wp-config.php and remove the blank line at the very end.
?> should be the absolute last line
I just checked: it is the last line. Here are the last 3 lines:
// Get everything else
require_once(ABSPATH.'wp-settings.php');
?>