This article describes common problems that may occur when installing, updating, or using Lagom WHMCS Client Theme (opens new window).
Use the sections below to find the issue that matches your case and follow the suggested steps.
When installing or updating the Lagom WHMCS Client Theme, the wizard may display various messages depending on the issues encountered. Refer to the information below for additional details on these messages.
During an update of the Lagom WHMCS Client Theme, the process may freeze or fail. This could be caused by your server's PHP handler settings. PHP handlers, such as suPHP and LSAPI, control how PHP scripts are executed on your server. Certain handlers, like suPHP, may need additional configurations (e.g., enabling PHP-FPM) to handle resource-intensive tasks such as updates.
After making adjustments, attempt the update again. If you need assistance, contact your hosting provider or server administrator.
Full error message: Version mismatch detected
This error cannot be skipped and indicates that the versions of the template and addon folder on your server are not compatible. This typically occurs when not all required files have been uploaded, leaving some files from an older version of our software. To proceed with the installation, both components must be updated to the same version:
php81+ folder to your server.After completing these steps, return to the update/installation process and try again.
Full warning message: WHMCS version x.x.x is required. Your current version is x.x.x. Please update to proceed.
This error indicates an incompatible WHMCS version with the Lagom WHMCS Client Theme version you are trying to install. Check our Changelog (opens new window) to identify the required WHMCS version for the Lagom WHMCS Client Theme you wish to install or update.
While this step can be skipped, please note that we do not provide support for installations with compatibility issues. Skipping this step may result in theme malfunctions or other problems. To ensure proper functionality and avoid potential issues, it is important to install the correct software version.
Full warning message: PHP version x.x or higher is required. Your current version is x.x. Please update to proceed.
This error indicates an incompatible PHP version with the Lagom WHMCS Client Theme. Refer to our Product Requirements article to confirm the PHP version required for the theme.
While this step can be skipped, please note that we do not provide support for installations using incompatible PHP versions. Skipping this requirement may result in theme malfunctions or other issues. To ensure the theme functions correctly, it is crucial to use the required PHP version.
Full warning message: IonCube Loader version x.x.x or higher is required. Your current version is x.x.x. Please update to proceed.
This error indicates an incompatible IonCube Loader version with the Lagom WHMCS Client Theme. Refer to our Product Requirements article to confirm the required version of IonCube Loader for the theme.
While this step can be skipped, please note that we do not provide support for installations using incompatible IonCube Loader versions. Skipping this requirement may lead to theme malfunctions or other issues. To ensure proper functionality, it is essential to use the required IonCube Loader version.
Full warning message: PHP Module "module_name" is missing. This module is required for proper functioning.
This error indicates that a required PHP module is missing, preventing the Lagom WHMCS Client Theme from functioning correctly. Please install the necessary dependencies to ensure proper operation.
Refer to our Product Requirements article to identify all required PHP modules. The most commonly needed modules include:
While this step can be skipped, note that installations missing required PHP modules are not supported and may result in theme malfunctions or other issues. To avoid potential problems, it is essential to install the missing modules before proceeding.
Full warning message: The file Themes.php encoded as type [1/81] cannot be decoded by this version of the ionCube Loader.
This warning indicates that an outdated file on the server cannot be decoded by the newer version of the ionCube Loader. In this example, the file Themes.php is unnecessary and can be safely removed. This file likely originates from an older version of the Lagom WHMCS Client Theme and is now redundant.
Steps to resolve:
Check the File Against the Lagom Package:
Contact Support:
Potential Issue:
A 500 error may appear in the browser's developer tools under the Network tab. The error is often related to the following endpoint:
/modules/addons/RSThemes/src/Api/adminApi.php?controller=installApi&method=installAddon
Cause: This issue is likely caused by a misconfiguration in your server, specifically related to database credentials.
Steps to resolve:
configuration.php).
/var/log/apache2/error.log or /var/log/nginx/error.log) for more details on the error.Full warning message: A server error occurred, but no detailed information about the error was found.
This error indicates that a server-side issue occurred during installation. Since the RS Themes addon cannot specifically identify the problem due to its nature, additional troubleshooting is required. The error may be caused by various factors depending on your server configuration.:
If your review confirms that the issue is related to your server’s security settings, you will need to add the Api folder to the exceptions in your WAF / ModSecurity / Firewall settings. Ideally, you should exclude the entire parent folder: /modules/addons/RSThemes.
This error appears when installing or updating the Lagom WHMCS Client Theme. It means that the license key you entered does not have access to the selected product version.
Each license comes with an "Updates & Support" period. You can access all versions released during that period, but anything released after it requires a valid, active subscription. Learn more - Product Version Access Validation (opens new window).
This can happen if:
What Can You Do?
After verifying the license, click Try Again to continue. If the issue persists, click Contact Us (opens new window) for support.
Using an incompatible version of the Lagom WHMCS Client Theme with your WHMCS system can cause several issues in the client area or order process:
If you have already installed an incompatible version of the Lagom WHMCS Client Theme, you have two options:
If the Lagom WHMCS Client Theme styles have not been uploaded correctly and you see an unformatted page in the addon or the WHMCS theme, check the WHMCS System URL in WHMCS General Settings. If you are using SSL, ensure the URL starts with https://.
Ensure "write" permission is enabled for the theme directory /templates/lagom/assets/img/logo, allowing images to be saved on your server.
If you encounter an error when trying to access the "Pages" tab in the "RS Themes" addon, ensure the MBString PHP extension is installed on your server. This extension is listed as "Recommended" in the WHMCS System Requirements (opens new window).
If you see "black" blocks in the "style" list or colors fail to load when managing a specific Lagom Style, as shown below:
Ensure all "variable" files and folders have been copied from the "defaults" folder, as demonstrated in the example below:
Ensure the WHMCS MarketConnect product is set up as described in the WHMCS documentation (opens new window).
To translate the MarketConnect banner description, enable "Dynamic Field Translation" in "General Settings" and add translations to MarketConnect Product Groups. For more details, refer to the WHMCS documentation (opens new window).
WHMCS loads some files from the first folder (alphabetically) in /templates/orderforms/, which may override the currently active theme.
Ensure that the Lagom template is the first folder in alphabetical order to load files correctly from the active WHMCS theme.
Our licensing server checks your server details daily. This error occurs if your license is assigned to a different server, often due to changes in server details such as domain, directory, or IP address.
Reissue the License
Reissuing updates the server details in our system, including the valid domain, IP address, and directory. Note that the error may still be visible for up to a day after reissuing due to the daily server checks.
Verify Firewall Settings
Ensure your server's firewall configuration is not blocking outgoing connections to our licensing server. Unrestricted access is necessary for license validation.
Contact Support
If the issue persists, contact our support team with a detailed description of the problem, error messages, and steps you've already tried.
Our support team is available to guide you through additional troubleshooting steps to quickly resolve your issue.
Product updates and technical support require annual renewal. If your access has expired or is about to expire, here’s what you need to know and why it’s crucial to keep your product renewed and updated:
Keeping your product up-to-date ensures smooth operation, security, and access to the best features and support.
← SEO Features Settings →