Restarted Droplet - Wordpress won't start (Page won't load)

March 1, 2018 191 views
WordPress Ubuntu 16.04

Hi all,

Hopefully someone can help, I (Maybe foolishly) restarted the droplet via reset the root password page.

Since then my Wordpress has failed to load, when accessing via SSH it would appear Wordpress is installed I just cannot browse to the site/ip anymore.

Can anyone advise on steps to take at all?

Thank you!

1 comment
  • Maybe is not related for reset the root password. I been facing a similar problem from March 1, my droplet wont start any services after reboot. I f you run:

    sudo systemctl status sshd

    sudo systemctl status <Your apache service file name>

    After you run this commands you might see if there is an error on their startup stage. Same heppens to me with ghost

3 Answers

Have you tried to access it in incognito mode? Any further details you can provide will help me to give you a solution. Have you checked if apache or other web server is running? PHP running etc...?

  • You set me down the right path SomeT, thank you very much!

    Bit of a learning curve this.

Hi SomeT.

Yep, tried in Icognito/browsers etc.

TBH, my knowledge of SSH/Ubuntu service is slim at best, I have run 'Sudo service apach2 start' which doesn't return any error - Unsure on how to check PHP?

Thanks for the advice!

I mean you will most likely have a stack running on the server of different things that work together to host your site.

It sounds like you have LAMP which stands for:

Linux (Where your typing commands in terminal)
Apache (Hosts the web files and serves them)
MySQL (For databases)
P (For PHP)

It sounds like Linux is fine.
Apache: sudo service apache2 status
Type that in command line and it should say it is running if it does not then thats where your problem lies and can go forward from there.
MySQL: If your site is using a data base type in command line: sudo service mysql status it should say something along the lines of it is running or not again that may be where your problem lies.
PHP: Is a bit more static I think, so basically there is no way to tell if this is up and running unless the site is up and running, I think?....

Is it not connecting to a website address in the browser or an IP address it would help if you could provide them and I can then see what its doing exactly? It could be your DNS settings.

Have another answer? Share your knowledge.