# Update

BACKUP

It's very important to back up your files and database before updating the application.

NOTE

Concord CRM won’t auto-notify you that there is a new version available and you will need to check manually.

# Auto Update

To use the auto-update feature go to Settings->System Update and enter your unique purchase key (opens new window) and click Perform Update.

After the first update or patch is performed, the purchase key will be saved for future usage.

# Requirements

  • PHP Zip Extension
  • PHP Curl Extension
  • Writable temporary directory
  • PHP Memory limit 128 MB (auto-adjusted before the update if the server allows changing php.ini settings)
  • PHP max_execution_time over 240 seconds – In most cases takes less time (auto-adjusted before the update if the server allows changing php.ini settings)

# Common Issues

# Purchase key already used to download the files for the requested release

Performing multiple auto-updates to the latest version with one purchase key is not allowed.

If you have multiple installations you must buy another license if license staging/testing installation and auto-update are performed there, you can perform manually update in your production area.

According to Concord CRM terms (opens new window), all licenses are single-end products, one license grants the right to use the Software on one domain and unlimited development sites. Each additional domain using the Software requires an additional purchased license.

One license grants the right to use the Software on one domain and unlimited development sites. Each additional domain using the Software requires an additional purchased license.

# Invalid purchase key

You should re-check your purchase key and make sure that your Envato account is not locked, perhaps of active dispute.

# The Latest Version block is blank

If you occur this kind of problem and the latest version is shown as blank, please consult your hosting provider because the server cant makes a connection with the Concord CRM archive server.

This can happen if your server is using an old version of php curl extensions, however, the best is to consult with your hosting provider so they can check this for you, in most cases, updating the openssl and curl extension will resolve the issue.

# Files Permissions Error

If after clicking the update button you are redirected to a page where it says that there is problem with the files and permissions, you should double check that all Concord CRM files are with permissions 0644 and all folders are with permissions 0755.

After you verify the permissions, and the issue still persists, in this stage, we will assume that you are managing the server and there is problem with the files ownership and group, you must make sure the files owner is the user responsible for managing the web server in most cases it's www-data and they belongs to the group responsible for managing the web server in most cases is www-data.

We strongly recommend to check this guide to resolve your permissions error.

# Manually Update

Althought the auto update feature is recommended to perform an update, in some cases, when there is problem with your server, you will be forced to perform manually update.

To perform manually update follow the steps below.

  • Download (opens new window) the release archive files from your Concord CRM account.

  • Upload all the files in concord-crm.zip folder in your existing Concord CRM installation.

  • After upload, navigate to Settings->System->Tools and execute the tools below in order as they are writen.

    • migrate
    • clear-cache
    • i18-generate
    • optimize

# Patcher

Concord CRM consist of a patcher feature to help resolving bugs and provide small enhancements easily without releasing a new version to all users just to fix a small bug.

The patches consist only of the files that are required to fix a bug, providing patches to our customers when an issue exist is our top priority in order to provide you the best experience when working with Concord CRM.

NOTE

It's recommended whenever you are experincing an issue to check whether there is a patch available that resolves the issue.

To check if there are patches for the version you have installed navigate to Settings->Update and scroll to the patches section.

Available update patches

You will need to apply the patches from the oldest to the newest, from the screenshot you can notice that there are 2 patches, and only the first can be applied, after you apply the first patch, you will be able to apply to second, etc...