/ /website-builder/ /extensions/ /module-integration/ /order-form/

# Update

In this article, you will find out how to successfully update Lagom WHMCS Website Builder (opens new window). We will guide you step by step through the whole update process.

# Product Requirements

IMPORTANT: Starting with version 1.2.1, Lagom Website Builder no longer supports PHP below 8.2.

Below is a list of requirements for latest product version, make sure that your server meets all below requirements, BEFORE you start installation process:

  1. Requires Lagom WHMCS Client Theme (opens new window) 2.4.2 and later - see compatibility list (opens new window).
  2. Requires IonCube Loader 14 or later.
  3. Supports PHP 8.2 and 8.3.
  4. Recommended Apache server. Optional possible compatibility with other types of servers - learn more.
  5. Required PHP modules:
  6. Requires Modrewirte (opens new window) to be enabled on your server.
  7. Requires max_input_vars to be set to at least 5000.
  8. Requires max_execution_time to be set to at least 300 seconds.
  9. Requires InnoDB database storage engine.
  10. Requires WHMCS Friendly URLs to be set to either Full Friendly Rewrite or Basic URLs (configured in 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).

# Before You Begin

  1. IMPORTANT - Ensure that the Lagom Website Builder version, which you would like to install, is compatible with your Lagom WHMCS Client Theme installation! Check the compatibility list here (opens new window).
  2. IMPORTANT - If latest version of Lagom Website Builder is NOT compatible with Lagom WHMCS Client Theme version, which you currently use on your server, then please update Lagom WHMCS Client Theme BEFORE performing installation of latest version of Lagom Website Builder.
  3. We are continuously striving for excellence in testing all our new releases, however, we strongly recommend giving our product a try on your WHMCS development server, before performing an upgrade of your production server.
  4. Enable WHMCS maintenance mode - Learn More (opens new window)
  5. IMPORTANT - Make a full backup of your WHMCS server and database.

# Download Files

  1. Log in to our RS Studio Client Portal.
  2. Navigate to My Services.
  3. Choose a product that you want to install and click the “Manage” button.
  4. Download the latest version by pressing the “Download” button on the main product page. If you would like to choose one of the previous releases, click “Show all files”.

# Upload Files

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 update process, so please use different FTP account.

  1. Extract the .zip folder that has been downloaded from the Client Portal.
  2. Using an FTP client, upload the contents of the /php82+/ 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".
  3. Make sure that during upload process all files has been uploaded correctly without any errors.

# Visit RS Themes Addon

If you encounter licensing-related errors during this step, please refer to the Licensing section for more information.

  1. IMPORTANT - Once all extension files have been uploaded to your server, please navigate to WHMCS Admin Area > Addons > RS Themes > Info. Click the "Complete Update" button to initiate the update process, ensuring that all modifications are successfully applied to your installation.
  1. INFO - If you are updating to a version older than 1.1.3, the "Complete Update" button is not available. Instead, to complete the update process, go to WHMCS Admin Area > Addons > RS Themes > Extensions > Website Builder" and click "Manage. After entering our extension, The update process will be performed automatically after entering the extension.

# Clear Cache

  1. Clear your browser and server cache (for example Cloudflare).
  2. Clear the WHMCS template cache in: Utilities > System > System Cleanup > "Go" > "Empty Template Cache".

# New Features

# New Pages

If a specific version of the Lagom Website Builder introduces NEW pre-made pages, these pages won't be automatically added to your addon. You'll need to manually import them from the package using the "Import" tool. Here's how:

  1. Go to the "RS Themes" addon in your WHMCS system.
  2. Open the "Pages" tab and select "Export/Import".
  3. Click on the "Click to upload" field to choose the location of the imported page.
  4. In the window that opens, find the Lagom Website Builder package that you downloaded from our server and extracted on your computer.
  5. Go to /templates/lagom2/core/cms/sample-pages and select the .zip file containing the page you want to import.

# Existing Pages Updates

If the latest version brings changes to already imported pages, you'll need to clear your "Page Sections Cache". Here's how:

  1. Go to the "RS Themes" addon in your WHMCS system.
  2. Open the "Tools" tab and click on "Refresh" in the "Section Cache" panel.

# Common Problems

To find out more about common problems and errors, navigate to the Common Problems article.