I need to restart the web server…

Overview

During certain situations you may become confused with what is wrong with your site. For example, moving WordPress or Drupal to another location or even misplacing files on your web site may lead to an erroneous conclusion that the web server must be “restarted” to clean its cache or memory usage.

When is a manual restart necessary?

The following is an all-inclusive list of when an optional web server restart may be necessary:

<this list intentionally left blank>

When is a restart automated?

Certain operations within the control panel may necessitate a restart or reload of the web server. During this time, configuration is rebuilt and requests are temporarily queued. A restart happens automatically in the control panel whenever these conditions are met:

  • Domain name is changed under AccountSettings
    • web server must update the ServerName configuration with the new domain
  • A new addon domain is added via DNS > Addon Domains
    • web server must add the domain to its list of known hosts for a given virtual host
  • A SSL certificate is installed or updated via WebSSL Certificates
    • web server must update its configuration to send the new SSL certificate for https requests

No other condition will trigger a web server restart and no restart is necessary for any other operation, including adding a subdomain via Web > Subdomains.

A list of common problems and solutions

Peruse the list of common issues that are mistakenly interpreted as a need to restart the web server:

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.