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
.