Issue Description
Shutting down your machine without running the vagrant suspend command can result in local sites not loading correctly on system restart.
If, once restarted, you can’t see your local sites but you can still connect to the Homestead DB in sequel pro you can follow these steps to get back up and running.
Code Snippets
vagrant --provision
vagrant reload --provision
How to Fix the Issue
First of all, you will need to vagrant suspend to make sure Homestead isn’t already running. Then run vagrant up to get the machine going.
Once the machine is up and running, run vagrant provision and then check if your sites work.
If not, run vagrant reload --provision and that should kick start it correctly.
If that doesn’t work, it looks like it’s a one way trip to vagrant destroy and starting-overs-ville.