- 1. ProcessMaker Upgrade Plan
- 2. Upgrading to ProcessMaker 2.5.x
- 3. Upgrading to ProcessMaker 3.2.2 or 3.2.3
- 4. Upgrading to ProcessMaker 3.3.x
- 5. Upgrading to ProcessMaker 3.4.x
- 6. Upgrading to ProcessMaker 3.5.x
- 7. Upgrading to ProcessMaker 3.6.x
- 8. Upgrading to ProcessMaker 3.7.x
- 9. Upgrading to ProcessMaker 3.8.x
Overview
According to the Upgrade Road Map, this document explains the standard procedure to upgrade from ProcessMaker versions 2.0.3x or 2.0.4x to ProcessMaker versions 2.5.0x or 2.5.2x based on these supported operating systems:
Linux
Follow these steps to upgrade from ProcessMaker 2.0.x to ProcessMaker 2.5.x in Linux platforms:
In the terminal, log on as root or with the root privileges:
su or:
sudo su - Copy the
processmaker-2.5.x.tar.gzfile to the/optdirectory:cp processmaker-2.5.x.tar.gz /opt/ Overwrite any existing files in the
/optdirectory:cd /opt tar -xzvf processmaker-2.5.x.tar.gz Configure the permissions for the
processmakerdirectory:chmod -R 770 processmaker/ Set the Apache user as the owner of the files within the
processmakerdirectory:chown -R apache:apache processmaker Note: The Apache user and group are named
apache:apachein CentOS/Red Hat,www-data:www-datain Debian/Ubuntu andwwwrun:wwwin SUSE/OpenSUSE.Go to the
processmakerdirectory:cd processmaker Upgrade ProcessMaker files, the ProcessMaker database, and the translation files as described at ProcessMaker Command:
./processmaker upgrade Flush the cache:
./processmaker flush-cache
Windows
Follow these steps to upgrade from ProcessMaker 2.0.x to ProcessMaker 2.5.x in Windows platforms:
Copy the
processmaker-2.5.x.tar.gzfile to theC:\optdirectory.Use a program like WinRAR or 7-Zip to extract
processmaker-2.5.x.tar.gzto theC:\optdirectory.In a terminal, go to the
C:\opt\processmakerdirectory:cd C:\opt\processmaker Upgrade ProcessMaker files, the ProcessMaker database, and the translation files as described at ProcessMaker Command:
php -f processmaker upgrade Flush the cache:
php -f processmaker flush-cache

