Astra works on most PHP powered websites. However, to make sure it works on your site you can check whether it meets our minimum system requirements:
- PHP 5.2 or higher (for Firewall)
- PHP 5.5 or higher (for Malware Scanner)
- pdo_sqlite (SQLite driver for PHP)
Astra is tested and works on Linux or other Unix type operating systems and Windows/IIS.
Astra works on PHP 5.5 and higher. We strongly recommend PHP version 7.1 or greater, and preferably PHP 7.2 or greater. Many hosts let you select the PHP version for your site from the cPanel or hosting account dashboard.
Astra creates an SQLite database and requires the SQLite driver for PHP installed. Most of the web hosts have this driver installed by default. If you are using a VPS/Cloud server, you can easily install SQLite for PHP on your Apache/nginx server. If you are using cPanel hosting pdo_sqlite can be enabled easily.