no edit summary
== New configuration structure ==
In OpenLiteSpeed versions before 1.4, virtual host configuration files were stored by default in separated directories under <code>/usr/local/lsws/</code>. These directories were considered the virtual host root and often had a separate <code>conf/</code> directory within them. This could cause problems with the WebAdmin console if the WebAdmin user (<code>lsadm</code>) did not have access to these directories. Giving the WebAdmin console access to these directories, though,
is a small security hole.
To fix this, starting with OpenLiteSpeed 1.4, we have moved the default location for virtual host configuration files to directories under <code>/usr/local/lsws/conf/vhosts</code>. For example, the configuration file for a virtual host named "Freddy" should now be placed in <code>/usr/local/lsws/conf/vhosts/Freddy/vhost.conf</code>. We recommend that all users use this structure.
== Upgrading from 1.3.x to 1.4.x ==