BulletProof Security is intentionally taking over your server's error page handling. Unfortunately they do this in a way that makes session handling impossible, breaking Akeeba Backup. There is a very simple workaround.
Create a new text file called .htaccess
inside Akeeba Backup's folder, typically that's
wp-content/plugins/akeebabackupwp
. Inside that
file paste the following line:
ErrorDocument 403 /path-to-site
/wp-content/plugins/akeebabackupwp
/403.html
where path-to-site
is the filesystem
path to your site (e.g.
/home/cpaneluser/public_html
) and
akeebabackupwp
is the folder name where
Akeeba Backup is installed. You can find the former by editing the
.htaccess file in your site's root. There is an ErrorDocument 403 line
placed there by BulletProof security.
Finally, Create a new file called 403.html
inside Akeeba Backup's folder (e.g. wp-content/plugins/akeebabackupwp)
with the following contents:
<html> <head> <title>403 Forbidden</title> </head> <body> <h1>403 Forbidden</h1> </body> </html>
You only need to follow these instructions once, the first time you install Akeeba Backup or BulletProof Security.