/
/
The "Sites" section is not displayed in ispmanager 6

The "Sites" section is not displayed in ispmanager 6

Symptoms

The "Sites" section is not displayed in the main menu of the ispmanager 6 panel.

Causes

  • No web server installed;
  • Missing directives in the main configuration file;
  • Missing web server configuration files;
  • Issues in operation of Apache modules.

Solution

No web server installed

In order to work with sites, it is necessary to have at least one web server. If there are no web servers in the panel, the section is hidden as unnecessary.

In order to work with sites in the ispmanager 6 panel, install one of the web servers.

Missing directives in the main configuration file

Make sure that the following directives are included in the panel configuration file at /usr/local/mgr5/etc/ispmgr.conf:

  • WebUser
  • WebGroup
  • WebModules

The WebUser and WebGroup directives should denote the user and group under whose rights the web server operates, for example "www-data". The WebModules directive should contain the names of the web servers and handlers in use, such as "nginx", "apache" or "nodejs".

An example of correct use of directives:

WebUser www-data
WebGroup www-data
WebModules nginx apache nodejs python

Missing web server configuration files

Make sure that the /usr/local/mgr5/etc/ispmgr.conf.d/ directory contains configuration files for web servers.

They can be restored from the "root" user's backup, or you can contact our technical support team for assistance with file recovery.

Issues in operation of Apache modules

Make sure that all modules specified in the web server configuration files are installed and available. To verify the functionality of the modules, execute the command  apachectl -M.