Upgrade

James G edited this page May 17, 2018 · 6 revisions

Automatic Upgrade

  1. Login to the system with a user that an admin
  2. Review the Open Tasks Notification On the top right corner of the menu. Task Menu Icon
  3. If there is a new version of the software, the version will be listed.
  4. Follow the steps to backup, download, and install the release.
  5. Go back to the main page, click the upgrade database button.
  6. Login to your upgraded system.

Manual Upgrades

  1. Download the latest zip file from https://github.com/ChurchCRM/CRM/releases/latest
  2. Move the zip file in the same level as the /churchcrm
  3. Unzip the files over the existing files
  4. Update file permissions to 755
  5. Go back to the main page, click the upgrade database button.
  6. Login to your upgraded system.

3.0.0 and 3.0.1 Automatic Upgrade Fix

Unfortunately, in the 3.0.0 release, a bug was introduced that prevents auto-upgrade from succeeding. This bug also affects 3.0.1. The good news is that it's an easy fix:

  1. Ensure you have access to the deployed ChurchCRM code.
  2. Edit the following File - ChurchCRM/Service/SystemService.php
  3. Update Line 382 from $release = $this->getLatestRelese(); to $release = $this->getLatestRelease();
  4. Try the Auto Upgrade process listed at the top of this page.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.