[2025-06-29T11:44:51.471652+00:00] geoip.ERROR: Exception: No GeoIP service is configured. in C:\wamp64\www\batdacademy\vendor\torann\geoip\src\GeoIP.php:205 Stack trace: #0 C:\wamp64\www\batdacademy\vendor\torann\geoip\src\GeoIP.php(149): Torann\GeoIP\GeoIP->getService() #1 C:\wamp64\www\batdacademy\vendor\torann\geoip\src\GeoIP.php(115): Torann\GeoIP\GeoIP->find('41.123.45.67') #2 C:\wamp64\www\batdacademy\app\Jobs\StoreCourseView.php(39): Torann\GeoIP\GeoIP->getLocation('41.123.45.67') #3 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(36): App\Jobs\StoreCourseView->handle() #4 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\Util.php(43): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}() #5 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(95): Illuminate\Container\Util::unwrapIfClosure(Object(Closure)) #6 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure)) #7 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\Container.php(690): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL) #8 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Bus\Dispatcher.php(128): Illuminate\Container\Container->call(Array) #9 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(144): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}(Object(App\Jobs\StoreCourseView)) #10 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(119): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(App\Jobs\StoreCourseView)) #11 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Bus\Dispatcher.php(132): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #12 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\CallQueuedHandler.php(124): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\StoreCourseView), false) #13 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(144): Illuminate\Queue\CallQueuedHandler->Illuminate\Queue\{closure}(Object(App\Jobs\StoreCourseView)) #14 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(119): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(App\Jobs\StoreCourseView)) #15 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\CallQueuedHandler.php(123): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #16 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\CallQueuedHandler.php(71): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\StoreCourseView)) #17 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Jobs\Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array) #18 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Worker.php(440): Illuminate\Queue\Jobs\Job->fire() #19 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Worker.php(390): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions)) #20 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Worker.php(177): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions)) #21 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Console\WorkCommand.php(139): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions)) #22 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Console\WorkCommand.php(122): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default') #23 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle() #24 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\Util.php(43): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}() #25 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(95): Illuminate\Container\Util::unwrapIfClosure(Object(Closure)) #26 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure)) #27 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\Container.php(690): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL) #28 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Console\Command.php(213): Illuminate\Container\Container->call(Array) #29 C:\wamp64\www\batdacademy\vendor\symfony\console\Command\Command.php(279): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle)) #30 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Console\Command.php(182): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle)) #31 C:\wamp64\www\batdacademy\vendor\symfony\console\Application.php(1047): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #32 C:\wamp64\www\batdacademy\vendor\symfony\console\Application.php(316): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #33 C:\wamp64\www\batdacademy\vendor\symfony\console\Application.php(167): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #34 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.php(197): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #35 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(1203): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #36 C:\wamp64\www\batdacademy\artisan(13): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput)) #37 {main} [] []
[2025-06-29T11:45:27.021073+00:00] geoip.ERROR: Exception: No GeoIP service is configured. in C:\wamp64\www\batdacademy\vendor\torann\geoip\src\GeoIP.php:205 Stack trace: #0 C:\wamp64\www\batdacademy\vendor\torann\geoip\src\GeoIP.php(149): Torann\GeoIP\GeoIP->getService() #1 C:\wamp64\www\batdacademy\vendor\torann\geoip\src\GeoIP.php(115): Torann\GeoIP\GeoIP->find('41.123.45.67') #2 C:\wamp64\www\batdacademy\app\Jobs\StoreCourseView.php(39): Torann\GeoIP\GeoIP->getLocation('41.123.45.67') #3 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(36): App\Jobs\StoreCourseView->handle() #4 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\Util.php(43): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}() #5 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(95): Illuminate\Container\Util::unwrapIfClosure(Object(Closure)) #6 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure)) #7 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\Container.php(690): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL) #8 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Bus\Dispatcher.php(128): Illuminate\Container\Container->call(Array) #9 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(144): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}(Object(App\Jobs\StoreCourseView)) #10 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(119): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(App\Jobs\StoreCourseView)) #11 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Bus\Dispatcher.php(132): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #12 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\CallQueuedHandler.php(124): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\StoreCourseView), false) #13 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(144): Illuminate\Queue\CallQueuedHandler->Illuminate\Queue\{closure}(Object(App\Jobs\StoreCourseView)) #14 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(119): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(App\Jobs\StoreCourseView)) #15 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\CallQueuedHandler.php(123): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #16 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\CallQueuedHandler.php(71): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\StoreCourseView)) #17 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Jobs\Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array) #18 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Worker.php(440): Illuminate\Queue\Jobs\Job->fire() #19 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Worker.php(390): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions)) #20 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Worker.php(177): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions)) #21 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Console\WorkCommand.php(139): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions)) #22 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Queue\Console\WorkCommand.php(122): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default') #23 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle() #24 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\Util.php(43): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}() #25 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(95): Illuminate\Container\Util::unwrapIfClosure(Object(Closure)) #26 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure)) #27 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Container\Container.php(690): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL) #28 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Console\Command.php(213): Illuminate\Container\Container->call(Array) #29 C:\wamp64\www\batdacademy\vendor\symfony\console\Command\Command.php(279): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle)) #30 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Console\Command.php(182): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle)) #31 C:\wamp64\www\batdacademy\vendor\symfony\console\Application.php(1047): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #32 C:\wamp64\www\batdacademy\vendor\symfony\console\Application.php(316): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #33 C:\wamp64\www\batdacademy\vendor\symfony\console\Application.php(167): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #34 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.php(197): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #35 C:\wamp64\www\batdacademy\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(1203): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #36 C:\wamp64\www\batdacademy\artisan(13): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput)) #37 {main} [] []
