Upgrading To 2.16.0 From 2.15
Please read the changelog for details about the changes, this will help you to decide if you really need to upgrade or not.
To upgrade to 2.16.0 From 2.15 please follow these steps:
Step 1: Download the files and extract them on your local computer.
Step 2: Set your marketplace in maintenance mode, so that visitors don’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 (css, images folder and the default theme has changes that need to be updated)
- resources
- routes
- vendor
Files:
- composer.json
- composer.lock
- package.json
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: Wallet V-1.5.2, Pharmacy V-1.3.0, Wholesale V-1.3.1, Eventy V-1.1.2
Then run this command on your project root.
composer dumpautoload
Step 7: Login as superadmin and access your-domain.com/admin/incevio/upgrade
Or open the command line and cd into the project root. Then run these commands:
php artisan migrate;
php artisan route:clear;
Step 8: Now turn off the maintenance mode and you’re done.