Welcome to the comprehensive installation guide for Lagom WHMCS Website Builder (opens new window). In this article, you'll find step-by-step instructions to seamlessly integrate this powerful product into your existing setup. Get ready to embark on a journey of enhanced web development possibilities.
Lagom WHMCS Website Builder does NOT support NGINX servers. Our team does not offer "Technical Support" for this type of servers.
Below is a list of requirements for latest product version, make sure that your server meets all below requirements, BEFORE you start installation process:
max_input_varsto be set to at least
IMPORTANT: It is highly recommended to increase the "Server Timeout" (max_execution_time) setting to a minimum of 300 seconds during the installation or update of this product. Once the installation or upgrade process is complete, you can reset the server timeout to its default value.
During the initial activation of our product, the addon creates all necessary databases and loads the required configuration. If this process is interrupted due to insufficient "Server Timeout" (max_execution_time) duration, our addon may not function correctly or may not work at all. This could result in missing features or errors related to missing databases on your WHMCS pages.
If the server interrupts the addon activation, you may need to deactivate the RS Themes addon using the "Clear Database Records" option and then activate it again. However, it is strongly recommended to increase the "Server Timeout" (max_execution_time) setting before performing this action.
Lagom files can NOT be uploaded using ROOT owner, as files and folders uploaded using root can not be overwritten by RS Themes addon. This will cause issues during activation of Lagom Website Builder extension.
.zipfolder that has been downloaded.
/modules/folder, to the directory where your WHMCS system has been installed.
Once installation and activation process has been completed, you can start configuration of your product.
If you have installed WHMCS in a subdirectory of your website, such as
www.yourdomain.com/whmcs/, you'll need to make some adjustments to your WHMCS
Follow these steps:
.htaccessfile in the root directory of your website.
.htaccessfile using a text editor.
RewriteBase/[directory]rule at the end of the file, replacing
[directory]with the name of your WHMCS subdirectory. In our example, it will be:
This rule tells Apache to set the base directory for URL rewriting to your WHMCS subdirectory.
If you are using LiteSpeed server, you have to be aware that this type of servers require server restart after every change in Lagom WHMCS Website Builder functions, which implement changes to the htaccess file, for example:
This is one of the limitations of OpenLiteSpeed web server over the Enterprise website. OLS does not read or integrates the
.htaccesschanges done on the website. To make it read the webserver requires are restart using root user. This can be done by following simple steps.
systemctl restart lsws
systemctl status lsws
.htaccessfile. If you don’t want to restart the webserver manually then you should consider upgrading to LiteSpeed Enterprise.