Articles on: Troubleshooting (WebPro)

Troubleshooting Astra Website Protection Installation

If your server does not meet the General System Requirements for Astra Website Protection, you will see an error screen on the plugin installation page.

You will see two types of errors on this page:

Required - These are required for the plugin to work
Recommended - These are good to have, and will increase speed & performance




Meaning of Error Codes



php_version



Your server seems to be running a PHP version which is older that 7.1. The plugin requires PHP 7.1 or greater, and preferably the latest PHP version. Many hosts let you select the PHP version for your site from the cPanel or hosting account dashboard.

pdo_missing



Your server does not have any either pdo_sqlite, or pdo_mysql. A plugin connector module is required.

How to install SQLite for PHP on a Apache/Nginx server
How to enable pdo_sqlite module in cPanel

sqlite_missing



Your server does not have the SQLite server module.

How to install SQLite for PHP on a Apache/Nginx server
How to enable pdo_sqlite module in cPanel

mysql_creds



The MySQL database credentials have not been provided to the plugin. You need to create a database and set the correct server environment variables for the plugin to connect to the MySQL database.

How to use Astra Website Protection with a MySQL database

curl_missing



Your server does not have the curl module installed. Please contact your hosting provider.

opcache_missing



You can speed up your website & the Astra plugin by installing OPcache. OPcache is a caching engine built into PHP. When enabled, it dramatically increases the performance of websites that utilize PHP.


opcache_disabled


Your server seems to have the OPcache server module installed, but OPcache is disabled. Please enable it for Astra to work

Updated on: 20/07/2022

Was this article helpful?

Share your feedback

Cancel

Thank you!