Technical Help & Resources / Troubleshooting - Issues with Website

Troubleshooting - Issues with Website


The default host setup will run an apache server for handling your website.
In the case that you make changes to your host and have issues, this will provide basic tips to assist in troubleshooting issues.

Be aware that this guide uses supervisorctl, the default service manager running on your host.


Examining Configuration

You can examine the configuration on your server by running the commands below to open it with the nano editor.


Apache Server Configuration

nano /etc/apache2/apache2.conf

Default Site Apache Configuration

nano /etc/apache2/sites-available/000-default.conf


Reloading Your Apache Server

Upon changing configuration the server can be updated in a few ways.


Graceful Reloading of Configuration

apachectl graceful

Full Restart

supervisorctl restart apache2

Manually Start or Stop Apache

supervisorctl start apache2
supervisorctl stop apache2


Checking Logs

To check logs created by your server you can use the following commands.

cat /var/log/apache2/access.log
cat /var/log/apache2/error.log

To get the status of the server through the service manager.

supervisorctl status apache2


Server Startp Failure

If your server is failing to start you can attempt to directly run it using the command below.

/bin/bash -c "source /etc/apache2/envvars && exec /usr/sbin/apache2 -DFOREGROUND"

This can provide important information to determine what is wrong.