Upgrade IceHrmPro to a New Version #
- Download IceHrmPro release file
- Extract the latest IceHrmPro release (zip) file
- When you extract IceHrmPro.zip you should see a new directory created with IceHrm current version

- Go into “icehrm_<version>” directory. Locate “core” and “web” directories, and replace the “web” and “core” directories in your new installation.
- Copy all content inside “icehrm_<version>/extension” directory into the icehrm/extensions directory in your installation.

- Go into “icehrm_<version>/app” directory.
- Replace or copy the following files from “icehrm_<version>/app” to your installation’s icehrm/app directory.
- accept-invitation.php
- data.php
- fileupload-new.php
- Delete the files inside your installation’s icehrm/app/data/keys/ directory
- Copy icehrm_<version>/app/icehrm.key file from the new release into your installation’s icehrm/app directory.
** Note: If you are upgrading to v32.2.0 or above from a version older than v32.2.0, make sure to copy icehrm/app/apply directory from the release file to your installation.
Upgrade IceHrm Open Source to IceHrmPro #
If you are already using Icehrm open source, and purchased IceHrmPro. You can upgrade the installation without losing your data.
- Download IceHrmPro release file
- Extract the latest IceHrmPro release (zip) file
- When you extract IceHrmPro.zip you should see a new directory created with IceHrm current version

- Go into “icehrm_<version>” directory. Locate “core” and “web” directories, and replace the “web” and “core” directories in your new installation.

- Copy icehrm.key file from the new release into your icehrm/app directory.
