( ! ) Deprecated: hash_hmac(): Passing null to parameter #2 ($data) of type string is deprecated in /var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/templates/yootheme/packages/image/src/ImageProvider.php on line 198
Call Stack
#TimeMemoryFunctionLocation
10.0001473744{main}( ).../index.php:0
20.0002474400require_once( '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/includes/app.php ).../index.php:32
30.0423732912Joomla\CMS\Application\CMSApplication->execute( ).../app.php:58
40.0435878600Joomla\CMS\Application\SiteApplication->doExecute( ).../CMSApplication.php:306
50.20253603112Joomla\CMS\Application\SiteApplication->dispatch( $component = ??? ).../SiteApplication.php:261
60.20933627504Joomla\Application\AbstractApplication->dispatchEvent( $eventName = 'onAfterDispatch', $event = class Joomla\CMS\Event\Application\AfterDispatchEvent { protected $name = 'onAfterDispatch'; protected $arguments = ['subject' => class Joomla\CMS\Application\SiteApplication { ... }]; protected $stopped = FALSE; private ${Joomla\CMS\Event\AbstractImmutableEvent}constructed = TRUE } ).../SiteApplication.php:222
70.20933627504Joomla\Event\Dispatcher->dispatch( $name = 'onAfterDispatch', $event = class Joomla\CMS\Event\Application\AfterDispatchEvent { protected $name = 'onAfterDispatch'; protected $arguments = ['subject' => class Joomla\CMS\Application\SiteApplication { ... }]; protected $stopped = FALSE; private ${Joomla\CMS\Event\AbstractImmutableEvent}constructed = TRUE } ).../AbstractApplication.php:99
80.22293758656YOOtheme\Joomla\Platform::YOOtheme\Joomla\{closure:/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/templates/yootheme/packages/platform-joomla/src/Platform.php:34-41}( class Joomla\CMS\Event\Application\AfterDispatchEvent { protected $name = 'onAfterDispatch'; protected $arguments = ['subject' => class Joomla\CMS\Application\SiteApplication { ... }]; protected $stopped = FALSE; private ${Joomla\CMS\Event\AbstractImmutableEvent}constructed = TRUE } ).../Dispatcher.php:454
90.22293758848YOOtheme\Application->run( $send = FALSE ).../Platform.php:40
100.22993966088YOOtheme\Event::emit( $event = 'app.request|middleware', ...$arguments = variadic([0 => class YOOtheme\Application { protected $aliases = [...]; protected $services = [...]; protected $extenders = [...]; protected $instances = [...]; protected $resolving = [...]; protected $config = class YOOtheme\Configuration\Configuration { ... }; protected $loaders = [...] }, 1 => 'handle'], class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = []; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }) ).../Application.php:69
110.22993966304YOOtheme\EventDispatcher->dispatch( $event = 'app.request|middleware', ...$arguments = variadic([0 => class YOOtheme\Application { protected $aliases = [...]; protected $services = [...]; protected $extenders = [...]; protected $instances = [...]; protected $resolving = [...]; protected $config = class YOOtheme\Configuration\Configuration { ... }; protected $loaders = [...] }, 1 => 'handle'], class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = []; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }) ).../Event.php:47
120.22993966816YOOtheme\EventDispatcher->handleMiddleware( $listeners = [0 => class Closure { public $static = [...]; public $this = class YOOtheme\Application\EventLoader { ... }; public $parameter = [...] }, 1 => class Closure { public $static = [...]; public $this = class YOOtheme\Application\EventLoader { ... }; public $parameter = [...] }, 2 => class Closure { public $static = [...]; public $this = class YOOtheme\Application\EventLoader { ... }; public $parameter = [...] }, 3 => class Closure { public $static = [...]; public $this = class YOOtheme\Application\EventLoader { ... }; public $parameter = [...] }, 4 => class Closure { public $static = [...]; public $this = class YOOtheme\Application\EventLoader { ... }; public $parameter = [...] }, 5 => class Closure { public $static = [...]; public $this = class YOOtheme\Application\EventLoader { ... }; public $parameter = [...] }], $arguments = [0 => [0 => class YOOtheme\Application { ... }, 1 => 'handle'], 1 => class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = [...]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = [...]; private ${YOOtheme\Http\Message\ServerRequest}queryParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}serverParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = [...]; private ${YOOtheme\Http\Message\ServerRequest}headers = [...]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = [...]; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { ... }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { ... } }] ).../EventDispatcher.php:45
130.23013967336YOOtheme\Middleware->__invoke( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = []; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }) ).../EventDispatcher.php:173
140.23013967584YOOtheme\Application\EventLoader->YOOtheme\Application\{closure:/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/templates/yootheme/packages/application/src/Application/EventLoader.php:58-61}( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = []; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, class YOOtheme\Middleware { public $stack = [] }) ).../Middleware.php:40
150.23013968088YOOtheme\Container->call( $callback = 'YOOtheme\\RouterMiddleware@handleRoute', $parameters = [0 => class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = [...]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = [...]; private ${YOOtheme\Http\Message\ServerRequest}queryParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}serverParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = [...]; private ${YOOtheme\Http\Message\ServerRequest}headers = [...]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = [...]; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { ... }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { ... } }, 1 => class YOOtheme\Middleware { public $stack = [...] }], $resolve = ??? ).../EventLoader.php:58
160.23194029408YOOtheme\RouterMiddleware->handleRoute( $request = class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = []; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, $next = class YOOtheme\Middleware { public $stack = [] } ).../Container.php:262
170.23204034016YOOtheme\Middleware->__invoke( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }) ).../RouterMiddleware.php:41
180.23204034232YOOtheme\Application\EventLoader->YOOtheme\Application\{closure:/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/templates/yootheme/packages/application/src/Application/EventLoader.php:58-61}( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, class YOOtheme\Middleware { public $stack = [] }) ).../Middleware.php:40
190.23204034736YOOtheme\Container->call( $callback = 'YOOtheme\\RouterMiddleware@handleStatus', $parameters = [0 => class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = [...]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = [...]; private ${YOOtheme\Http\Message\ServerRequest}queryParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}serverParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = [...]; private ${YOOtheme\Http\Message\ServerRequest}headers = [...]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = [...]; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { ... }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { ... } }, 1 => class YOOtheme\Middleware { public $stack = [...] }], $resolve = ??? ).../EventLoader.php:58
200.23204035160YOOtheme\RouterMiddleware->handleStatus( $request = class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, $next = class YOOtheme\Middleware { public $stack = [] } ).../Container.php:262
210.23204035160YOOtheme\Middleware->__invoke( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }) ).../RouterMiddleware.php:66
220.23204035376YOOtheme\Application\EventLoader->YOOtheme\Application\{closure:/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/templates/yootheme/packages/application/src/Application/EventLoader.php:58-61}( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, class YOOtheme\Middleware { public $stack = [] }) ).../Middleware.php:40
230.23204036032YOOtheme\Container->call( $callback = [0 => 'YOOtheme\\BodyMiddleware', 1 => 'parseJson'], $parameters = [0 => class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = [...]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = [...]; private ${YOOtheme\Http\Message\ServerRequest}queryParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}serverParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = [...]; private ${YOOtheme\Http\Message\ServerRequest}headers = [...]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = [...]; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { ... }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { ... } }, 1 => class YOOtheme\Middleware { public $stack = [...] }], $resolve = ??? ).../EventLoader.php:58
240.23234038832YOOtheme\BodyMiddleware::parseJson( $request = class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, $next = class YOOtheme\Middleware { public $stack = [] } ).../Container.php:262
250.23244038832YOOtheme\Middleware->__invoke( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }) ).../BodyMiddleware.php:24
260.23244039048YOOtheme\Application\EventLoader->YOOtheme\Application\{closure:/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/templates/yootheme/packages/application/src/Application/EventLoader.php:58-61}( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, class YOOtheme\Middleware { public $stack = [] }) ).../Middleware.php:40
270.23244039544YOOtheme\Container->call( $callback = 'YOOtheme\\CsrfMiddleware@handle', $parameters = [0 => class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = [...]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = [...]; private ${YOOtheme\Http\Message\ServerRequest}queryParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}serverParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = [...]; private ${YOOtheme\Http\Message\ServerRequest}headers = [...]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = [...]; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { ... }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { ... } }, 1 => class YOOtheme\Middleware { public $stack = [...] }], $resolve = ??? ).../EventLoader.php:58
280.23294045888YOOtheme\CsrfMiddleware->handle( $request = class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, $next = class YOOtheme\Middleware { public $stack = [] } ).../Container.php:262
290.23294045888YOOtheme\Middleware->__invoke( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }) ).../CsrfMiddleware.php:52
300.23294046104YOOtheme\Application\EventLoader->YOOtheme\Application\{closure:/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/templates/yootheme/packages/application/src/Application/EventLoader.php:58-61}( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, class YOOtheme\Middleware { public $stack = [] }) ).../Middleware.php:40
310.23294046624YOOtheme\Container->call( $callback = 'YOOtheme\\Theme\\Listener\\DisableImageCache@handle', $parameters = [0 => class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = [...]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = [...]; private ${YOOtheme\Http\Message\ServerRequest}queryParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}serverParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = [...]; private ${YOOtheme\Http\Message\ServerRequest}headers = [...]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = [...]; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { ... }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { ... } }, 1 => class YOOtheme\Middleware { public $stack = [...] }], $resolve = ??? ).../EventLoader.php:58
320.23334049552YOOtheme\Theme\Listener\DisableImageCache->handle( $request = class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, $next = class YOOtheme\Middleware { public $stack = [] } ).../Container.php:262
330.23334050184YOOtheme\Middleware->__invoke( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }) ).../DisableImageCache.php:19
340.23334050400YOOtheme\Application\EventLoader->YOOtheme\Application\{closure:/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/templates/yootheme/packages/application/src/Application/EventLoader.php:58-61}( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, class YOOtheme\Middleware { public $stack = [] }) ).../Middleware.php:40
350.23334050936YOOtheme\Container->call( $callback = 'YOOtheme\\Theme\\Joomla\\Listener\\CheckUserPermission@handle', $parameters = [0 => class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = [...]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = [...]; private ${YOOtheme\Http\Message\ServerRequest}queryParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}serverParams = [...]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = [...]; private ${YOOtheme\Http\Message\ServerRequest}headers = [...]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = [...]; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { ... }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { ... } }, 1 => class YOOtheme\Middleware { public $stack = [...] }], $resolve = ??? ).../EventLoader.php:58
360.23384058840YOOtheme\Theme\Joomla\Listener\CheckUserPermission->handle( $request = class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, $next = class YOOtheme\Middleware { public $stack = [] } ).../Container.php:262
370.23384058840YOOtheme\Middleware->__invoke( ...$arguments = variadic(class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }) ).../CheckUserPermission.php:58
380.23384059056YOOtheme\Application->handle( $request = class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } } ).../Middleware.php:40
390.23384059056YOOtheme\Container->call( $callback = 'YOOtheme\\ImageController@get', $parameters = ???, $resolve = ??? ).../Application.php:91
400.23664130288YOOtheme\ImageController->get( $request = class YOOtheme\Http\Request { private ${YOOtheme\Http\Message\ServerRequest}attributes = ['allowed' => TRUE, 'save' => TRUE, 'route' => class YOOtheme\Route { ... }, 'routeParams' => [...], 'routeStatus' => 1]; private ${YOOtheme\Http\Message\ServerRequest}cookieParams = []; private ${YOOtheme\Http\Message\ServerRequest}parsedBody = []; private ${YOOtheme\Http\Message\ServerRequest}queryParams = ['hash' => '5c90bedf', 'p' => 'image']; private ${YOOtheme\Http\Message\ServerRequest}serverParams = ['USER' => 'support', 'HOME' => '/var/www/vhosts/digitalafrique.org', 'SCRIPT_NAME' => '/biic/index.php', 'REQUEST_URI' => '/biic/fr/component/ajax/?hash=5c90bedf&p=image', 'QUERY_STRING' => 'hash=5c90bedf&p=image', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_QUERY_STRING' => 'hash=5c90bedf&p=image', 'REDIRECT_URL' => '/biic/fr/component/ajax/', 'REMOTE_PORT' => '59422', 'SCRIPT_FILENAME' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/index.php', 'SERVER_ADMIN' => '[no address given]', 'CONTEXT_DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org', 'REMOTE_ADDR' => '3.143.235.104', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '51.222.84.99', 'SERVER_NAME' => 'projects.digitalafrique.org', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '<address>Apache Server at projects.digitalafrique.org Port 443</address>\n', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'HTTP_CONNECTION' => 'close', 'HTTP_X_ACCEL_INTERNAL' => '/internal-nginx-static-location', 'HTTP_X_REAL_IP' => '3.143.235.104', 'HTTP_HOST' => 'projects.digitalafrique.org', 'proxy-nokeepalive' => '1', 'HTTPS' => 'on', 'HTTP_AUTHORIZATION' => '', 'PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'REDIRECT_STATUS' => '200', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_HTTP_AUTHORIZATION' => '', 'REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY' => '0', 'REDIRECT_UNIQUE_ID' => 'Zz9K1k720n-DFN27Yn6FJAAAAII', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/biic/index.php', 'REQUEST_TIME_FLOAT' => 1732201174.8207, 'REQUEST_TIME' => 1732201174]; private ${YOOtheme\Http\Message\ServerRequest}uploadedFiles = []; private ${YOOtheme\Http\Message\ServerRequest}headers = ['Accept-Encoding' => [...], 'User-Agent' => [...], 'Accept' => [...], 'Connection' => [...], 'X-Accel-Internal' => [...], 'X-Real-Ip' => [...], 'Host' => [...], 'Authorization' => [...]]; private ${YOOtheme\Http\Message\ServerRequest}headerNames = ['accept-encoding' => 'Accept-Encoding', 'user-agent' => 'User-Agent', 'accept' => 'Accept', 'connection' => 'Connection', 'x-accel-internal' => 'X-Accel-Internal', 'x-real-ip' => 'X-Real-Ip', 'host' => 'Host', 'authorization' => 'Authorization']; private ${YOOtheme\Http\Message\ServerRequest}protocol = '1.0'; private ${YOOtheme\Http\Message\ServerRequest}stream = class YOOtheme\Http\Message\Stream { private $stream = resource(586) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL }; private ${YOOtheme\Http\Message\ServerRequest}method = 'GET'; private ${YOOtheme\Http\Message\ServerRequest}requestTarget = NULL; private ${YOOtheme\Http\Message\ServerRequest}uri = class YOOtheme\Http\Message\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'projects.digitalafrique.org'; private $port = NULL; private $path = '/biic/fr/component/ajax/'; private $query = 'hash=5c90bedf&p=image'; private $fragment = '' } }, $response = class YOOtheme\Http\Response { private ${YOOtheme\Http\Message\Response}reasonPhrase = 'OK'; private ${YOOtheme\Http\Message\Response}statusCode = 200; private ${YOOtheme\Http\Message\Response}headers = ['Content-Type' => [...], 'Cache-Control' => [...]]; private ${YOOtheme\Http\Message\Response}headerNames = ['content-type' => 'Content-Type', 'cache-control' => 'Cache-Control']; private ${YOOtheme\Http\Message\Response}protocol = '1.1'; private ${YOOtheme\Http\Message\Response}stream = NULL; protected $cookies = [] }, $provider = class YOOtheme\ImageProvider { public $cache = '/var/www/vhosts/digitalafrique.org/projects.digitalafrique.org/biic/templates/yootheme/cache'; public $route = 'image'; protected $secret = 'VBELVbrsgiuAXNNTQSI4HOMUR5NNTrcI'; protected $params = []; protected $loaders = [0 => class YOOtheme\Image\ExifLoader { ... }, 1 => class YOOtheme\Theme\ImageLoader { ... }] } ).../Container.php:262
410.23664130288YOOtheme\ImageProvider->getHash( $data = NULL ).../ImageController.php:34
420.23664130288hash_hmac( $algo = 'sha1', $data = NULL, $key = '[Sensitive Parameter]' ).../ImageProvider.php:198
Invalid image hash