-
Notifications
You must be signed in to change notification settings - Fork 51
Description
I'm trying to use this template with a custom document root.
Instead of using $VH_ROOT/ROOT/, I want to use $VH_ROOT/ROOT/current/public/
My configuration works for a moment, but after a few minutes, the server tries to load files from $VH_ROOT/ROOT/ instead of $VH_ROOT/ROOT/current/public/ without any changes in the configuration.
When I redeploy the load balancers and the the application servers, I works again.
Here's what I did to change the document root:
In LiteSpeedWEB Server, the virtual host root has been updated
- Virtual Hosts → General → Virtual Host Root : $VH_ROOT/ROOT/current/public/
- Virtual Hosts Templates → PHP_SuEXEC → General → Virtual Host Root $VH_ROOT/ROOT/current/public/
- Virtual Hosts Templates → centralConfigLog → General → Virtual Host Root $VH_ROOT/ROOT/current/public/
In /home/litespeed/bin/setupWP.sh, the following constant value has been updated
SERVER_WEBROOT=/var/www/webroot/ROOT/current/public/
In /etc/jelastic/redeploy.conf, the following path were added:
- /home/litespeed/bin/setupWP.sh
- /usr/local/lsws/lsphp/etc/php.ini
- /var/www/conf/vhconf.xml
Did I miss something?
—
Update : I have found that one of the vhconf.xml kept the default value for the document root. After having changed the value manually in this file all web servers use the desired document root.