IMPORTANT: For both upgrade methods, make sure you have backup your website (files and database) before starting the upgrade.
Put your website under maintenance from the Admin panel → System → Maintenance. And don't log out as admin user.
Clear the website cache from the Admin panel → Clear Cache.
Download the latest version from CodeCanyon.
Upload the .zip file you have downloaded to your website's root folder.
Rename this zip file to website.zip.
Use a terminal (console) to log in your website's root folder.
Once in your website's root folder, run the command: unzip -o website.zip -x ".htaccess" -x "public/.htaccess" -x "public/css/custom.css"
Ensure to never delete or replace the "/.env" and the "/storage/installed" files.
Wait for the execution of this command to complete.
(If you have installed any plugins) Update them to their latest version.
Visit the URL https://domain.tld/upgrade and click Upgrade Now button.
Once update is completed your website will go to live automatically, and you will be redirected back to homepage.
If you have made any CSS customization, backup your /public/css/custom.css file and overwrite its latest version after update.
(If you didn't make any CSS customization you can skip this step).
If you have made any translations, backup your language files in the /lang/ folder, and merge their content after update.
(If you didn't make any translations you can skip this step).
Put your website under maintenance from the Admin panel → System → Maintenance. And don't log out as admin user.
Clear the website cache from the Admin panel → Clear Cache.
Download the latest version from CodeCanyon.
Upload the .zip file you have downloaded to your website's root folder.
Extract the .zip file (you have uploaded) into the website's root folder by overwriting old files. Ensure to never delete or replace the "/.env" and the "/storage/installed" files.
(If you have installed any plugins) Update them to their latest version.
Visit the URL https://domain.tld/upgrade and click Upgrade Now button (Make sure you are logged in as admin).
Once update is completed your website will go to live automatically, and you will be redirected back to homepage.
No users, data, uploads or settings will be lost on your site when applying updates.
If your server or hosting provider uses some kind of file caching (supercacher, opcache, cloudflare cache etc) you will need to clear that cache after updating, otherwise some changes from the update might not work properly.
If you receive an error related to the Purchase Code, you have to:
Add a new entry for your purchase code in the /.env file, like this: PURCHASE_CODE=yourpurchasecode or Log in to your Admin panel → Setup → General Settings → Application → Purchase Code and Edit the line to add your Purchase Code