# How to upgrade


Upgrading from one OpenSupports version to another consists in replacing the current files on your server and sometimes run a .php script to upgrade your MySQL database.

# Upgrade v4.9.0 -> v4.10.0

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github

# Upgrade v4.8.0 -> v4.9.0

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.9.0/ and run the script with php 4.9.0.php
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.7.0 -> v4.8.0

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.8.0/ and run the script with php 4.8.0.php
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.6.1 -> v4.7.0

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.7.0/ and run the script with php 4.7.0.php
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.6.0 -> v4.6.1

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github

# Upgrade v4.5.0 -> v4.6.0

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.6.0/ and run the script with php 4.6.0.php
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.4.0 -> v4.5.0

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.5.0/ and run the script with php 4.5.0.php
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.3.2 -> v4.4.0

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.4.0/ and run the script with php 4.4.0.php
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.3.1 -> v4.3.2

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.3.2/ and run the script with php 4.3.2.php WARNING: Email Templates will be restored to their original value.
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.3.0 -> v4.3.1

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.2.x -> v4.3.0

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.3.0/ and run the script with php 4.3.0.php
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.2.0 -> v4.2.1 HOTFIX

  1. Download the upgrade zip file
  2. Merge and replace the OpenSupports files in your server with the content of the zip file.
  3. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.1.3 -> v4.2.0

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.2.0/ and run the script with php 4.2.0.php
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.1.2 -> v4.1.3

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.1.3/ and run the script with php 4.1.3.php
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.1.1 -> v4.1.2

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Go to the folder version_upgrades/4.1.3/ and run the script with php 4.1.2.php
  5. After the script is done, remove the folder version_upgrades
  6. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.

# Upgrade v4.0b -> v4.1

  1. Do a database backup before upgrading for safety
  2. Download the upgrade zip file
  3. Replace the OpenSupports files in your server with the content of the zip file.
  4. Execute this script in your OpenSupports' MySQL database.
  5. Upgrade should be complete. If you had some issues, feel free to open a ticket here at github.