How to update your MailWizz EMA version

Please backup ALL your files and your database before doing any action.

Updating MailWizz EMA from version 1.3.2 to 1.3.3
Files preparation
The update folder containing the needed files is called update

Upload files
Upload all the contents of the update folder on your web host overriding the old application files.

Follow the update wizard
Once the files are uploaded on your host, go to http://your-domain.com/backend/index.php/update and follow the on-screen instructions.

Additional notes
The update script will try to clear the contents of the following folders:
/apps/common/runtime/cache/
/backend/assets/cache/
/customer/assets/cache/
/frontend/assets/cache/

If for some reason it fails, please make sure you delete the contents manually and make sure these folders remain writable by the web server.

Updating MailWizz EMA from version 1.3.1 to 1.3.2 NOTE:
This version changes a lot of coding for delivery servers and console commands.
It will not break compatibility, but as always in the www world, errors might appear.
If that's the case, please let me know about what you experience.

Files preparation
The update folder containing the needed files is called mailwizz-1.3.1-to-1.3.2

Upload files
Upload all the contents of the update folder on your web host overriding the old application files.

Follow the update wizard
Once the files are uploaded on your host, go to http://your-domain.com/backend/index.php/update and follow the on-screen instructions.

Additional notes
The update script will try to clear the contents of the following folders:
/apps/common/runtime/cache/
/backend/assets/cache/
/customer/assets/cache/
/frontend/assets/cache/

If for some reason it fails, please make sure you delete the contents manually and make sure these folders remain writable by the web server.

Updating MailWizz EMA from version 1.3 to 1.3.1 Files preparation
The update folder containing the needed files is called mailwizz-1.3-to-1.3.1

Upload files
Upload all the contents of the update folder on your web host overriding the old application files.

Follow the update wizard
Once the files are uploaded on your host, go to http://your-domain.com/backend/index.php/update and follow the on-screen instructions.

Additional notes
The update script will try to clear the contents of the following folders:
/apps/common/runtime/cache/
/backend/assets/cache/
/customer/assets/cache/
/frontend/assets/cache/

If for some reason it fails, please make sure you delete the contents manually and make sure these folders remain writable by the web server.

Updating MailWizz EMA from version 1.2 to 1.3 Files preparation
The update folder containing the needed files is called mailwizz-1.2-to-1.3

Upload files
Upload all the contents of the update folder on your web host overriding the old application files.

Follow the update wizard
Once the files are uploaded on your host, go to http://your-domain.com/backend/update and follow the on-screen instructions.

Additional notes
The update script will try to clear the contents of the following folders:
/apps/common/runtime/cache/
/backend/assets/cache/
/customer/assets/cache/
/frontend/assets/cache/

If for some reason it fails, please make sure you delete the contents manually and make sure these folders remain writable by the web server.

Updating MailWizz EMA from version 1.1 to 1.2 Files preparation
The update folder containing the needed files is called mailwizz-1.1-to-1.2

Upload files
Upload all the contents of the update folder on your web host overriding the old application files.

Follow the update wizard
Once the files are uploaded on your host, go to http://your-domain.com/backend/update and follow the on-screen instructions.

Add new cron job
After the update is completed, you will have to add a new cron job entry like you did when installing MailWizz EMA:
# Process subscribers (unsubscribed and unconfirmed), runs daily:
0 0 * * * php /path/to/your/apps/console/console.php process-subscribers

Replace "/path/to/your/apps" with the real path that applies for you.

Additional notes
The update script will try to clear the contents of the following folders:
/apps/common/runtime/cache/
/backend/assets/cache/
/customer/assets/cache/
/frontend/assets/cache/

If for some reason it fails, please make sure you delete the contents manually and make sure these folders remain writable by the web server.

Updating MailWizz EMA from version 1.0 to 1.1 Files preparation
The update folder containing the needed files is called mailwizz-1.0-to-1.1
Before uploading the files to your host, open the local file mailwizz-1.0-to-1.1/apps/common/config/main-custom.php and add your database connection info.
If you don't remember the database credentials, you can open the remote file /apps/common/config/main.php (from your web host) and copy them from there.
Please note, this update will override the contents of the remote file /apps/common/config/main.php

Upload files
After you have added your database credentials in file, upload all the contents of the update folder on your web host overriding the old application files.

Follow the update wizard
Once the files are uploaded on your host, go to http://your-domain.com/backend/update and follow the on-screen instructions.

Additional notes
The update script will try to clear the contents of the following folders:
/apps/common/runtime/cache/
/backend/assets/cache/
/customer/assets/cache/
/frontend/assets/cache/

If for some reason it fails, please make sure you delete the contents manually and make sure these folders remain writable by the web server.