Contao Open Source CMS > Understand > User's guide > Installation > How to update a Contao installation using the Live Update Service

How to update a Contao installation using the Live Update Service

The Contao Live Update Service is a commercial Contao add-on provided by iNet Robots, the company of the Contao founder and core developer Leo Feyer. It allows you to update your installation with a only few clicks in the back end, without having to download a Contao archive or using an FTP program to replace or synchronize files.

Sign up for a Live Update ID

The update process explained

Open the Contao back end and go to the system maintenance module. Enter your Live Update ID and click the Run the update button.

Enter your Contao Live Update ID

Choose a target version

On the next page, you can choose which Contao version you want to upgrade to. To additionally remove deprecated resources, select "Remove deprecated core modules and files".

Select the desired version

Table of contents

The table of contents will show you the files of the update archive. Check against this list if you have modified any core files.

Review the contents of the Contao update archive

Creating a backup

Contao optionally backups the replaced files so you can easily rollback the Live Update. The backup archives are stored in the Contao root directory, e.g. LU200901281100.zip (year month day hour minute). To restore a backup, simply unzip the archive right in place.

Make Contao backup the replaced files

Installing the update

Contao automatically creates or updates the new files and folders. Please note that this requires write permissions. If your server requires using the Safe Mode Hack, make sure it is configured correctly as described in this user guide!

Contao automatically installs the update

Your installation is up to date

After running the live update, your installation should be up to date.

Your Contao installation is up to date

Troubleshooting

99% of all Live Update issues are caused by wrong file permissions. Contao requires write permissions to manage files and folders, therefore if the Live Update does not work properly, check your server configuration and make sure to set up the Safe Mode Hack as described in this user guide! Unfortunately, there is a lot of outdated and wrong information out there.

Empty update archive

First of all, please note that the ZIP files in the Contao root directory (LU2009*.zip) are the backup archives and not the update archives with the new files. An empty update archive can only be recognized by an empty files list during the update process. In this case, go to the system maintenance module and purge the temporary folder (system/tmp). Then retry running the Live Update. If you are using Contao version 2.7.0 or 2.7.1, repeat the process up to four times if the update is not successfull.

How to get support

If you are having problems activating your Live Update ID or receiving the update archive, please contact the iNet Robots support. If you are having problems configuring the Safe Mode Hack or using Contao, please choose a support option on the support page.

Add a comment