Stuck on Installing Wordpress

Recently updated and had a couple random problems that I got fixed. Now when I go to create a new site it runs through everything just fine then gets to “Installing Wordpress” and just hangs there forever. I let it go for a whole night just to make sure. Anybody have any fixes for this?