Apply a Website Update

Apply a Website Update

Khaos Control Web has update functionality that allows customer to update their own website once a new version has been released.
This replaces the previously manual process of updating the files on the web server.

Updating the website

  1. Log into the CMS.

  2. Go to "KC:Web" -> "Updates".


    NOTE: This page might take a while to load as it will be downloading the latest release versions.

  3. The available update versions will be shown in a menu where you can select the version that you want to update to.


    NOTE: It is very important that you only update to a version that is compatible with your current Khaos Control version. Updating to a newer version than that may cause error with the Watcher.

  4. Select the version you want to update to and this will show you the available updates for that version.


  5. Select which element you want to update, either the website code, or the Watcher, which handles the connection between the website and your Khaos Control database.


    NOTE: It is best practice to apply the updates individually, and it is best to update the Watcher first in order to prevent the website from making calls to functions that don't exist in the old Watcher.

  6. Click the "Apply Updates" button.


  7. The update will then be applied you will get a success message once it has been completed.

    NOTE: The website or Watcher will need to be recycled after the update in order for the changes to be correctly picked up, this is handled automatically but may take a few seconds.

Reverting an Update

If there is an issue with the website after an update has been applied, it is possible to revert back to the previous version:
  1. Log into the CMS

  2. Go to "KC:Web" -> "Updates".


  3. You should have a section at the top of the page with options to roll back the code or Watcher.


  4. To apply the rollback just click the appropriate button and it will be handled in the same way as when applying an update.
If there is still an issue after rolling back the update, or you don't have the option to do so, please contact us.
    • Related Articles

    • Handle Your Website Going Down or Becoming Unresponsive

      It is worth noting that there is an auto-recycle in place on all of the Khaos Control Web sites that checks the connection to the website and DLL every 5 minutes, and if there is an issue it will automatically trigger a restart of the website and DLL ...
    • Website Design

      Page Layout Structure All of the websites we build use the Bootstrap grid system as this allows us to easily use columns to form the layout of the pages, as well as providing responsive options for modifying the column widths, etc. You can find out ...
    • Translate your Website

      There are two stages to fully translating your website, translating the hard-coded text within your theme, and translating your Static Content and other Pages. Translating your Theme The following guide will take you through the steps of creating ...
    • Add Products to your Website

      In order for a product to show up on your website, you will need to do the following: You must add your product to a category within the “Web Categories” screen in Khaos Control. For more information: ...
    • Pause your Website for Copy Live to Test

      If a Copy Live to Test needs to be run for Khaos Control the staging site DLL and Website will need to be paused for the duration to prevent it from accessing Khaos Control and interrupting the Copy Live to Test. 1. Log into the web server. 2. Run ...