Welcome to the comprehensive installation guide for Lagom WHMCS Leased Bundle (opens new window). In this article, you will find step-by-step instructions to seamlessly integrate this powerful product bundle into your existing setup.
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_vars to be set to at least 5000.max_execution_time to be set to at least 300 seconds.InnoDB database storage engine.General Settings -> General -> Friendly URLs). Avoid using Friendly index.php, as it may cause issues with Lagom WHMCS Website Builder functionality (e.g., pages like cart.php not loading correctly).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 the Lagom Color Schemes.
.zip file downloaded from the Client Portal./php81+/ folder to the directory where your WHMCS system is installed. You can find the WHMCS installation directory in the WHMCS admin area under "Help" > "License Information" > "Valid Directory"./templates/lagom2/core/styles/ have the necessary write permissions.Addons -> RS Themes.The installation will go through the following processes:
During the installation process, various errors or warnings may appear. Below is a sample message, and a full list of them can be found in "Common Problems" section.
To find out more about common problems and errors, navigate to the Common Problems article.
After you complete the installation, you can start configuring all products included in the Lagom WHMCS Leased Bundle.
For a step by step overview of the first configuration for each product, see the following article.
First Steps with Lagom WHMCS Leased Bundle
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 .htaccess file.
Follow these steps:
.htaccess file in the root directory of your website..htaccess file 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:RewriteBase/whmcs
This rule tells Apache to set the base directory for URL rewriting to your WHMCS subdirectory.
Due to our limited technical knowledge and possible diverse environment configurations, our team offer limited "Technical Support" for this type of servers.
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 restart using root user. This can be done by following simple steps.
systemctl restart lsws
systemctl status lsws
.htaccess file. If you don’t want to restart the webserver manually then you should consider upgrading to LiteSpeed Enterprise.Due to our limited technical knowledge and possible diverse environment configurations, our team offer limited "Technical Support" for this type of servers.
If you are using NGINX 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. Here is a step-by-step configuration guide.
/etc/nginx/sites-available/default.include {path-to-whmcs-directory}.htaccess-nginx;. For instance, include /var/www/.htaccess-nginx;.Every time you save page in Lagom WHMCS Website Builder (RS Themes -> Pages), you have to use the "NGINX .htaccess Generator Tool" tool found under Addons -> RS Themes -> Tools. If everything is configured correctly, the tool will confirm that the NGINX htaccess file is valid.
Remember to restart your NGINX server to apply the changes after using the tool.
← Introduction Update →