One of my sites has been the prey to several code injections. Even after I tried to clean it up, bad code went back. Since the content of this site is not updated at the moment, I locked as many folders as I could. This time everything is quiet. But the site is still very solicited by bots and the bandwidth is huge. So I wanted to install the geoip plugin to the already installed Admin Tools because the site's content is mostly relevant for French European speakers.
Since my site is so strongly locked, I didn't want to dismiss all its permission settings to install by the Joomla! internal process. I installed it manually, but AT continues to tell geoip should be installed. And Joomla! doesn't show it up in the extensions even after I refresh.
Here is how I installed :
in /plugin/system/akgeoip I put akgeoip.php and the db folder and the lib folder with their contents.
in /languages/en-GB folder I put en-GB.plg_system_akgeoip.ini and en-GB.plg_system_akgeoip.sys.ini
Should I add some mysql command ? I didn't find out how to do this on the Web although manual installation is frequently done by more skilled users.
Thank you.
Please note :)
• I am aware of the delay in page load when geoip is on.
• I read elsewhere on your forum that there is a GeoLite2 Country database from MaxMind, I copied GeoLite2-Country.mmdb into /administrator/components/com_admintools/assets/geoip/ but, of course, it didn't help
• I know I should upgrade my Joomla! version and the plugins but as I wrote, I thought a simple setting like geoip blocking could temporarily give a relief to my server.