fbpx
Users With Two Versions Of LLAR Installed Resulting In Critical Error

Update 5/25/2023: We have implemented version 2.25.18 of LLLAR plugin that resolves the issue. Please update to the latest version of LLAR now. This is a solution to resolve plugin conflicts for some web hosting providers.

Some web hosting providers add our plugin to all of their WordPress websites. They use MU folder (Must-Use Folder) which makes the LLAR plugin required and customers can’t normally remove it. We talked about it in this LLAR in MU folder article. However, under certain conditions, users do have the ability to install our plugin using the regular plugin installation process. This will result in two versions running at the same time on the same website – not a good idea! Some conflicts and errors like below might happen.

Solution

The solution is simple and only takes a few minutes.

Step 1: Remove the version you have under the “Plugins” section (/wp-admin/plugins.php)



Step 2: Configure the version of LLAR your web hosting provider installed for you. You can find this version of the plugin under “Settings” in your WordPress admin dashboard.


After these steps are completed, your website will be fully operational again.

Unfortunately, you won’t be using the latest version of LLAR, but rest assure it will be a safe and effective version. Plugins installed in the MU folder are controlled by the web host provider and are not updated as frequently. Our team does not have any control over this and we cannot force your web host provider to update MU plugins.

Error

Trying to upgrade to version 2.25.17. and getting this error:

Plugin could not be activated because it triggered a fatal error.

Warning: Constant LLA_PLUGIN_URL already defined in /var/www/wp-content/plugins/limit-login-attempts-reloaded/limit-login-attempts-reloaded.php on line 18

Warning: Constant LLA_PLUGIN_DIR already defined in /var/www/wp-content/plugins/limit-login-attempts-reloaded/limit-login-attempts-reloaded.php on line 19

Warning: Constant LLA_PLUGIN_FILE already defined in /var/www/wp-content/plugins/limit-login-attempts-reloaded/limit-login-attempts-reloaded.php on line 20

Warning: Constant LLA_PLUGIN_BASENAME already defined in /var/www/wp-content/plugins/limit-login-attempts-reloaded/limit-login-attempts-reloaded.php on line 21

Warning: Constant LLA_DIRECT_ADDR already defined in /var/www/wp-content/plugins/limit-login-attempts-reloaded/limit-login-attempts-reloaded.php on line 26

Warning: Constant LLA_PROXY_ADDR already defined in /var/www/wp-content/plugins/limit-login-attempts-reloaded/limit-login-attempts-reloaded.php on line 27

Warning: Constant LLA_LOCKOUT_NOTIFY_ALLOWED already defined in /var/www/wp-content/plugins/limit-login-attempts-reloaded/limit-login-attempts-reloaded.php on line 30

Warning: require_once(/var/www/wp-content/mu-plugins/vendor/gdcorp-wordpress/limit-login-attempts-reloaded/autoload.php): Failed to open stream: No such file or directory in /var/www/wp-content/plugins/limit-login-attempts-reloaded/limit-login-attempts-reloaded.php on line 36

Fatal error: Uncaught Error: Failed opening required ‘/var/www/wp-content/mu-plugins/vendor/gdcorp-wordpress/limit-login-attempts-reloaded/autoload.php’ (include_path=’.:’) in /var/www/wp-content/plugins/limit-login-attempts-reloaded/limit-login-attempts-reloaded.php:36 Stack trace: #0 /var/www/wp-admin/includes/plugin.php(2314): include_once() #1 /var/www/wp-admin/plugins.php(192): plugin_sandbox_scrape(‘limit-login-att…’) #2 {main} thrown in /var/www/wp-content/plugins/limit-login-attempts-reloaded/limit-login-attempts-reloaded.php on line 36

Add a comment