Warning: You are browsing the documentation for PrestaShop 1.7, which is outdated.
You might want to read an updated version of this page for the current version, PrestaShop 8. Read the updated version of this page
The Update Assistant module lets you update, backup and restore your PrestaShop store. Formerly known as “1-Click upgrade”, the technical name of this public module is “Autoupgrade”.
The module can be used in two main ways:
This documentation is meant to guide you through the use of these main assets.
The Update Assistant module can be downloaded from various sources:
Once downloaded, the module can be installed in the same way as all other PrestaShop modules.
After the installation, click on the “configure” button to access the Update assistant web interface (see next section).
When you open the module configuration page, two main paths are available to you:
By selecting the “Update your store” path, you enter the process of updating your store. This path is divided into 5 main steps: Version choice > Update options > Backup > Update > Post-update.
The step “Version choice”, shows you the updates available for your store. Two update channels are listed at this stage:
/your-admin-directory/autoupgrade/download
folder on your server.These views are thus adapted to the version of PrestaShop used in your store, to the PHP version of your server, and therefore reflect possible updates for your store.
If you’re using the local channel, choose the .zip
archive and associated .xml
file to be guided through the update
process. Be sure to choose a .zip
and .xml
file with the corresponding PrestaShop version (otherwise you’ll get an error message).
In all cases, when selecting an update channel, a check of the technical prerequisites is performed before proceeding to the next step:
Please consider these points before proceeding to the next step, as they may affect the stability of your store.
Once the update channel has been selected and the technical prerequisites checked (non-blocking), you can click on the “Next” button to access the next step, “Update options”.
During this step you can configure the options to be applied to your update.
Here are the available options:
Once the update options have been configured, you can click on the “Next” button to access the next step, “Backup”.
During this step, you can choose whether or not to make a backup of your store with the Update Assistant module. Backing up your store is strongly recommended so that you can restore it to its original state in the event of problems with the update. It is also important to create a manual backup to ensure a secure update process and have full control over the restoration if needed.
The module offers you several options:
If you activate the backup option with the Update Assistant module, your store backup files will be stored in the /your-admin-directory/autoupgrade/backup
folder on your server.
During this step, you can monitor the progress of the backup process. Dedicated logs and a progress bar ease the follow-up.
If the backup fails, a failure message appears, along with the backup logs. These logs contain warnings and errors that prevent the backup from running successfully. Once these elements have been corrected, you can restart a backup, or you can launch an update without performing a backup with the Update Assistant module (in this case, it is imperative to perform a backup by another means).
Once the backup is complete, a success message is displayed in the interface.
You can then proceed to the next step by clicking on the “Start update” button. In this case, a modal will appear, allowing you to confirm, or not, the launch of the update process (see the next section).
During this step, you can track the progress of the update process. Dedicated logs and a progress bar ease the follow-up.
If the update fails, a failure message appears, along with the update logs. These logs contain warnings and error messages that prevent the update from running successfully. If you have made a backup with the Update Assistant module, you can directly restore your store to its initial state by selecting the desired backup file (see the below “Restore your store” section). If this is not the case, you will need to refer to your own backup file, created with another solution.
You can also share these error elements with us, using the dedicated form, by clicking on the “Send error report” button.
If the update is successful, you are automatically redirected to the next step, the “Post-update checklist” page (see the next section).
If you’ve reached this page, it means that the update has been successful. Congratulations, your store is up to date!
On this page you’ll find advice on what to do following this update, as well as debugging tips in case of issues.
You can find this list at any time in the PrestaShop developer documentation: link.
You can also download update logs to keep track of any changes made. Logs downloaded from the module’s web interface contain the date and time corresponding to the time zone configured for the store.
When you leave this page by clicking on the “Exit” button, you will be automatically redirected to your PrestaShop cack office login (the page is refreshed).
You’ll then be able to log in and benefit from the new features of your PrestaShop update.
By selecting the “Restore from a backup” path, you enter the process of restoring your store to a previous version. This path is divided into 3 main steps: Backup selection > Restore > Post-restore.
The step “Backup selection”, allows you to select the backup file to which you wish to restore your store. Backup files are ordered from most recent to oldest in the dedicated drop-down list.
You have also the possibility to delete the selected backup file by clicking on the “Delete selection” button.
Once you have selected the desired backup file, you can launch the restore by clicking on the “Start restore” button. After confirmation, you’ll reach the next section, the “Restore” page.
During this step, you can monitor the restoration process. Dedicated logs and a progress bar ease the follow-up.
If the restore fails, a failure message appears, along with the restore logs. These logs contain warnings and error messages that prevent the restore from running successfully. You can download these restore logs by clicking on the “Download restore logs” button.
You can share these error elements with us via a dedicated form, by clicking on the “Send error report” button.
You can also directly restart the restoration process by clicking on the “Try again” button.
If restoration is successful, you are automatically redirected to the next step, the “Post-restore checklist” page (see the next section).
If you’ve reached this page, it means that the restoration has been successful.
On this page, you’ll find advice on what to do following restoration, as well as debugging tips in case of issues.
You can find this list at any time in the PrestaShop developer documentation: link.
You can also download the restore logs to keep a record of the changes made.
When you leave this page by clicking on the “Exit” button, you will be automatically redirected to your PrestaShop back office login (the page is refreshed).
You will then be able to log in to access the previous, restored version of your store.