# How to Update

Before making an update, always remember to do a complete backup of your website.

<Info>
Before making an update, always remember to do a complete backup of your website.
</Info>

<Info>
If you've made any modifications to the software’s files, your changes will be lost.
</Info>

Whenever new major updates are available, you will be notified via Envato. When notified, head over your Envato Downloads area and download the latest `.zip` archive.

Once downloaded, log in to your website using an administrator account, then proceed with the following steps:

1. Make a backup of the `.env` config file located on your server.
2. Upload the `.zip`, onto your server and extract it.
3. Copy over (*overwrite*) the contents of `Script` folder into your website folder.
4. Restore your `.env` config file on your server.
5. Go to `https://example.com/admin/update` (using your website's URL) and follow the update wizard.

<Info>
**Common Issues**

• Incomplete update — you did not run the database update step at `/admin/update`.<br />
• Missing/incorrect `.env` file after the update.<br />
• Incompletely uploaded `vendor` folder - Rename old one and re-add the new one.<br />
• Missing `storage/app/installed` file (you may see the installer again after update).<br />
<br />
You can check your server logs or the app logs in `storage/logs/laravel.log` for any errors.
</Info>
