IFireflyl
Customer
Hello. I am getting the following server log ever every 10 minutes or so after installing the latest Member Map (2.3.8):
Any thoughts on what the issue could be? The DB exists, so I'm not sure why it wouldn't be able to be opened.
Code:
MaxMind\Db\Reader\InvalidDatabaseException: [MemberMap] Invalid GeoIp2 database: Error opening database file (/home/lionhea3/forums.lionheartforums.net/internal_data/code_cache/dbtechMemberMap/GeoLite2-City.mmdb). Is this a valid MaxMind DB file? src/addons/DBTech/MemberMap/vendor/maxmind-db/reader/src/MaxMind/Db/Reader.php:281
Generated by: IFireflyl Feb 4, 2020 at 10:13 AM
#0 src/addons/DBTech/MemberMap/vendor/maxmind-db/reader/src/MaxMind/Db/Reader.php(69): MaxMind\Db\Reader->findMetadataStart('/home/lionhea3/...')
#1 src/addons/DBTech/MemberMap/vendor/geoip2/geoip2/src/Database/Reader.php(54): MaxMind\Db\Reader->__construct('/home/lionhea3/...')
#2 src/addons/DBTech/MemberMap/Service/GeoLocate.php(48): GeoIp2\Database\Reader->__construct('/home/lionhea3/...')
#3 src/XF/Container.php(270): DBTech\MemberMap\Service\GeoLocate->__construct(Object(XF\Admin\App))
#4 src/XF/App.php(1570): XF\Container->createObject('DBTech\\MemberMa...', Array)
#5 src/XF/Container.php(228): XF\App->XF\{closure}('DBTech\\MemberMa...', Array, Object(XF\Container))
#6 src/XF/App.php(2776): XF\Container->create('service', 'DBTech\\MemberMa...', Array)
#7 src/addons/DBTech/MemberMap/Repository/GeoIp.php(76): XF\App->service('DBTech\\MemberMa...')
#8 src/addons/DBTech/MemberMap/Cron/GeoIp.php(23): DBTech\MemberMap\Repository\GeoIp->scanUsers()
#9 [internal function]: DBTech\MemberMap\Cron\GeoIp::scanIps(Array)
#10 src/XF/Admin/Controller/CronEntry.php(112): call_user_func(Array, Array)
#11 src/XF/Mvc/Dispatcher.php(350): XF\Admin\Controller\CronEntry->actionRun(Object(XF\Mvc\ParameterBag))
#12 src/XF/Mvc/Dispatcher.php(261): XF\Mvc\Dispatcher->dispatchClass('XF:CronEntry', 'Run', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\CronEntry), NULL)
#13 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\CronEntry), NULL)
#14 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#15 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#16 src/XF.php(391): XF\App->run()
#17 admin.php(13): XF::runApp('XF\\Admin\\App')
#18 {main}
Any thoughts on what the issue could be? The DB exists, so I'm not sure why it wouldn't be able to be opened.