Upgrading To 2.19.0 From 2.18.*
Please read the changelog for detail about the changes, this will help you to decide if you really need to upgrade or not.
To upgrade to the 2.19.0 From 2.18.* please follow these steps:
Step 1: Download the update code and extract on your local computer.
Step 2: Set your marketplace in maintenance mode, so that visitor doesn’t get any errors or see sensitive system information.
Step 3: Take a backup of your database and the project files(current running script). So that you can get back to the old version if having issues with the new one.
Step 4: Replace only these directories and files [Dont touch other files/directories] with the newly downloaded one:
Directories:
- app
- bootstrap
- config
- database
- public
- resources
- routes
- vendor
Files:
- composer.json
- composer.lock
- package.json
- env.example
composer dump-autoload
command on your zCart project root.
Step 5: Check the permissions as described in the installation guide.
Step 6: Upgrade Plugins (Skip this step if you don’t have any plugins).
Please check the change logs to see if any of your installed plugins have a new version available. If updates are available, make sure to update your plugins to the latest version for the best performance and features.
Updated plugin list for this version:
- Ajax Search Autocomplete
- Smart Form
Follow this guide to upgrade plugins https://support.incevio.com/docs/admin-documentation/package-management/plugin-upgradation/
After you upgrade all the plugin codes with the latest versions please run this command on your project root:
composer dump-autoload
Step 7: Login into superadmin panel and access https://your-domain.com/admin/incevio/upgrade
Step 8: If everything goes well without any errors, now turn off the maintenance mode and you’re done.