Requirements for INVOXI
Server
We provide a .htaccess
configuration file that works well with any Apache server.
Nginx or LiteSpeed or any other server is NOT officially supported and we CANNOT help with the server configuration of any kind if your server uses anything other than Apache.
Hosting Services
INVOXI works very well with all major managed hosting providers. To name a few, GoDaddy, Hostinger, NameCheap, BlueHost, SiteGround, HostGator. All managed hosting provides would support an easy to use cPanel through which INVOXI can literally be installed in just 5 minutes. (We also offer installation support for these hosting providers)
If you use a Cloud Hosting service like AWS, GCloud, DigitalOcean, etc, we DONOT support for installation or server configuration on these services. If you use a Cloud Hosting or a dedicated server where you have configured the server on your own, the support will only be resumed after you have completed installation and setup for INVOXI .
PHP Version
INVOXI requires PHP v7.3. Although PHP v7.4 can be used with INVOXI but later if you face any issues, the first thing which we would suggest over support ticket to you will be to fall back to PHP v7.3 as that's the only Officially support PHP version.
PHP Extensions
The following PHP extensions are mandatory to use INVOXI :
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension
Ctype PHP Extension
JSON PHP Extension
ZIP PHP Extension
FileInfo PHP Extension
BCMath PHP Extension
ionCube Loader PHP Extension
GD PHP extension
Optionally, you should also enable the OpCache PHP Extension
for better performance. It is not mandatory but recommended.
How to Enable PHP Extensions?
On a manages hosting provider (like GoDaddy, Hostinger, etc) you will have an option to change the PHP Configuration under the name "Php Versions" or "Php Configurations" or "Php Extensions" or some similar names.
There you can find a similar view as shown below:

From this list, check all the required extensions and Save/Apply the settings.
From version 1.2.0 INVOXI requires ionCube Loader PHP Extension
99% of the hosting providers have this Extension pre-installed and you will just need to enable it as shown above. But if your hosting provider doesn't have ionCube Loader installed, you will need to contact your hosting provider support. If you are on a Cloud/Dedicated server like AWS, GCloud, or similar servers, please follow this documentation to install the ionCube Loader yourself. You could also refer to any other article that suits your hosting server. NOTE: Support CANNOT be provided to install any of these PHP extensions on your server.
Last updated
Was this helpful?