Requirements
At it's core, MailWizz EMA is written in PHP and uses MySQL to store your data.
This means that in order to run MailWizz EMA, your server needs to meet certain requirements.
I tried to keep these requirements as low as possible so that MailWizz EMA will run on most of the servers, but in case you meet the requirements but still get any kind of error when installing or while running MailWizz EMA, please contact me and explain what went wrong and i will fix it in the next release.
To keep it short, this is what you need in order to successfully run MailWizz EMA:
Apache Webserver - version 2.x
PHP - version 5.2 or greater
MySQL with InnoDB storage engine
Cron Jobs access
The requirements checker
The easiest way to see if your server is compatible with MailWizz EMA is to try the requirement checker that i wrote exactly for this use case.
In order to use the requirements checker for your server, you will have to download and upload it on a web accessible location on your host.
You can download the requirements checker from github: https://github.com/twisted1919/mailwizz-requirements-checker.
After you download it on your desktop, unzip it and upload the extracted folder on your webhost, then access it via your browser.
After you access the requirements checker, you should know whether MailWizz EMA will run or not on your server.
Please note, the requirement checker is a free tool, you can try it before you buy MailWizz EMA.
Also, if there is something unclear about the requirements checker usage, there is a README file in the archive you downloaded, so make sure you read it too.