Array
(
    [data] => Array
        (
            [0] => Array
                (
                    [time] => Array
                        (
                            [id] => 1674
                            [timezone] => UTC+09:00
                            [name_english] => Asia/Chita
                            [html] => 
				
                        )

                    [bio] => Array
                        (
                            [id] => 83129
                            [geomap_name] => Southern Korea evergreen forests
                            [realm] => Temperate Northern Pacific
                            [biome] => 4
                            [eco] => 80439
                            [area] => 11741.847244
                            [perimeter] => 17.589
                            [shape] => 1.15903712782
                            [km2] => 14724
                            [geomap_code] => PA0439
                        )

                    [water] => Array
                        (
                            [id] => 
                            [ocean_featurecla] => 
                            [ocean_name] => 
                            [ocean_namealt] => 
                            [depth] => 
                        )

                    [administrative] => Array
                        (
                            [id] => 
                            [country] => 
                            [name1] => 
                            [nlname1] => 
                            [name2] => 
                            [varname2] => 
                            [type2] => 
                            [engtype2] => 
                            [gid0] => 
                            [gid1] => 
                            [gid2] => 
                        )

                    [geowater] => Array
                        (
                            [id] => 56
                            [eco_code] => 20052
                            [ecoregion] => East China Sea
                            [prov_code] => 9
                            [province] => Warm Temperate Northwest Pacific
                            [rlm_code] => 3
                            [realm] => Temperate Northern Pacific
                            [alt_code] => 43
                            [eco_code_x] => 52
                            [lat_zone] => Temperate
                        )

                    [country_sea] => Array
                        (
                            [id] => 
                            [territory1] => 
                            [iso_ter1] => 
                        )

                    [location] => Array
                        (
                            [latitude] => 35.26121
                            [longitude] => 129.23373
                        )

                    [titleName] => Array
                        (
                            [title] =>   
                            [titleseo] => 
                            [country] => 
                            [countryname] => 
                            [countryBlock] => Array
                                (
                                )

                        )

                    [climate] => Cfa Temperate-Withouth_dry_season-Hot_Summer
                )

        )

    [lat] => 35.26121
    [lon] => 129.23373
    [execution_time] => 0.079988956451416
)
Warning: Undefined array key 0 (500 Internal Server Error)

Symfony Exception

ErrorException

HTTP 500 Internal Server Error

Warning: Undefined array key 0

Exception

ErrorException

Show exception properties
ErrorException {#320
  #severity: E_WARNING
}
  1.     
  2. $country =    '<div class="custom-dropdown">
  3.   <button class="dropdown-toggle"><img src="/images/' strtolower($resultatLocation['data'][0]['titleName']['country']) . '/' strtolower($resultatLocation['data'][0]['titleName']['country']) . '.svg" style="width:18px;" alt="'.$resultatLocation['data'][0]['titleName']['countryname'].'"> '.$resultatLocation['data'][0]['titleName']['countryname'].' ▼</button>
  4.   <ul class="dropdown-menu">';
  5.     
  6.     foreach($resultatLocation['data'][0]['titleName']['countryBlock'][0] as $value){
  7.     $str strtolower($value['alpha_2_iso_3166_1']);
  8.     $country .='<li><a href="/'.$type.'/'.$value['lat_lng_capital_latitude'].'/'.$value['lat_lng_capital_longitude'].'"><img src="/images/' $str '/' $str '.svg" style="width:18px;" alt="'.$value['name_english'].'"> '.$value['name_english'].'</a></li>';
  9. }
  10.         
  11.         
Utilities->navigationMenu() in src/Controller/element/element.php (line 758)
  1.         // Формируем контент для вывода
  2.         $Sitecontent TemplatesController::titleName(
  3.         $url ''$resultatLocation['data'][0]['titleName']['title']);    
  4.         
  5.         
  6.         $Sitecontent .= $this->utilities->navigationMenu($resultatLocation'animals');
  7.         
  8.         
  9.             // Проверяем аутентификацию пользователя
  10.         $user $this->security->getUser();
  1.         $this->dispatcher->dispatch($eventKernelEvents::CONTROLLER_ARGUMENTS);
  2.         $controller $event->getController();
  3.         $arguments $event->getArguments();
  4.         // call controller
  5.         $response $controller(...$arguments);
  6.         // view
  7.         if (!$response instanceof Response) {
  8.             $event = new ViewEvent($this$request$type$response$event);
  9.             $this->dispatcher->dispatch($eventKernelEvents::VIEW);
  1.         $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2.         $this->requestStack->push($request);
  3.         $response null;
  4.         try {
  5.             return $response $this->handleRaw($request$type);
  6.         } catch (\Throwable $e) {
  7.             if ($e instanceof \Error && !$this->handleAllThrowables) {
  8.                 throw $e;
  9.             }
  1.         $this->boot();
  2.         ++$this->requestStackSize;
  3.         $this->resetServices true;
  4.         try {
  5.             return $this->getHttpKernel()->handle($request$type$catch);
  6.         } finally {
  7.             --$this->requestStackSize;
  8.         }
  9.     }
  1.     ) {
  2.     }
  3.     public function run(): int
  4.     {
  5.         $response $this->kernel->handle($this->request);
  6.         if (Kernel::VERSION_ID >= 60400) {
  7.             $response->send(false);
  8.             if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in vendor/autoload_runtime.php -> run (line 29)
  1. $app $app(...$args);
  2. exit(
  3.     $runtime
  4.         ->getRunner($app)
  5.         ->run()
  6. );
require_once('/var/www/vendor/autoload_runtime.php') in public/index.php (line 5)
  1. <?php
  2. use App\Kernel;
  3. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  4. // 1. Настройки блокировки
  5. $maintenanceMode false// Вкл/выкл режим обслуживания
  6. $allowedIps = ['127.0.0.1''192.168.1.1']; // Разрешенные IP

Logs 1

Level Message
info 14:27:05 Matched route "all_animals".
{
    "route": "all_animals",
    "route_parameters": {
        "_route": "all_animals",
        "_controller": "App\\Controller\\element\\element::Allanimals",
        "latitude": "35.26121",
        "longitude": "129.23373"
    },
    "request_uri": "https://wildtracks.pro/animals/35.26121/129.23373/",
    "method": "GET"
}
debug 14:27:05 Checking for authenticator support.
{
    "firewall_name": "main",
    "authenticators": 2
}
debug 14:27:05 Checking support on authenticator.
{
    "firewall_name": "main",
    "authenticator": "App\\Security\\AppCustomAuthenticator"
}
debug 14:27:05 Authenticator does not support the request.
{
    "firewall_name": "main",
    "authenticator": "App\\Security\\AppCustomAuthenticator"
}
debug 14:27:05 Checking support on authenticator.
{
    "firewall_name": "main",
    "authenticator": "Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"
}
debug 14:27:05 Authenticator does not support the request.
{
    "firewall_name": "main",
    "authenticator": "Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"
}
debug 14:27:05 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
debug 14:27:05 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
debug 14:27:05 Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Nelmio\\CorsBundle\\EventListener\\CorsListener::onKernelRequest"
}
debug 14:27:05 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
debug 14:27:05 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
debug 14:27:05 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
debug 14:27:05 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
debug 14:27:05 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
debug 14:27:05 Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
debug 14:27:05 Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
debug 14:27:05 Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
debug 14:27:05 Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequest"
}
debug 14:27:05 Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController".
{
    "event": "kernel.controller",
    "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelController"
}
debug 14:27:05 Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
debug 14:27:05 Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
debug 14:27:05 Notified event "kernel.controller_arguments" to listener "ContainerXEPLFCQ\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "ContainerXEPLFCQ\\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments"
}
debug 14:27:05 Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
info 14:27:05 User Deprecated: Relying on non-optimal defaults for ID generation is deprecated, and IDENTITY results in SERIAL, which is not recommended. Instead, configure identifier generation strategies explicitly through configuration. We currently recommend "SEQUENCE" for "Doctrine\DBAL\Platforms\PostgreSQLPlatform", when using DBAL 3, and "IDENTITY" when using DBAL 4, so you should probably use the following configuration before upgrading to DBAL 4, and remove it after deploying that upgrade: $configuration->setIdentityGenerationPreferences([ "Doctrine\DBAL\Platforms\PostgreSQLPlatform" => ClassMetadata::GENERATOR_TYPE_SEQUENCE, ]); (ClassMetadataFactory.php:635 called by ClassMetadataFactory.php:546, https://github.com/doctrine/orm/issues/8893, package doctrine/orm)
{
    "exception": {}
}
info 14:27:05 User Deprecated: Passing $params to Statement::executeQuery() is deprecated. Bind parameters using Statement::bindParam() or Statement::bindValue() instead. (Statement.php:212 called by Utilities.php:3953, https://github.com/doctrine/dbal/pull/5556, package doctrine/dbal)
{
    "exception": {}
}
info 14:27:05 Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
{
    "exception": {}
}
info 14:27:05 Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
{
    "exception": {}
}
info 14:27:05 Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
{
    "exception": {}
}
critical 14:27:06 Uncaught PHP Exception ErrorException: "Warning: Undefined array key 0" at Utilities.php line 6277
{
    "exception": {}
}
debug 14:27:06 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
debug 14:27:06 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
debug 14:27:06 Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Nelmio\\CorsBundle\\EventListener\\CorsListener::onKernelRequest"
}
debug 14:27:06 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
debug 14:27:06 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
debug 14:27:06 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
debug 14:27:06 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
debug 14:27:06 Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
debug 14:27:06 Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
debug 14:27:06 Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
debug 14:27:06 Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
debug 14:27:06 Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequest"
}
debug 14:27:06 Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController".
{
    "event": "kernel.controller",
    "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelController"
}
debug 14:27:06 Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
debug 14:27:06 Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
debug 14:27:06 Notified event "kernel.controller_arguments" to listener "ContainerXEPLFCQ\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "ContainerXEPLFCQ\\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments"
}
debug 14:27:06 Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}

Stack Trace

ErrorException
ErrorException:
Warning: Undefined array key 0

  at src/Service/Utilities.php:6277
  at App\Service\Utilities->navigationMenu()
     (src/Controller/element/element.php:758)
  at App\Controller\element\element->Allanimals()
     (vendor/symfony/http-kernel/HttpKernel.php:178)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (vendor/symfony/http-kernel/Kernel.php:185)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
  at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
     (vendor/autoload_runtime.php:29)
  at require_once('/var/www/vendor/autoload_runtime.php')
     (public/index.php:5)