Deprecated: Return type of Pimple\Container::offsetExists($id) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/pimple/pimple/src/Pimple/Container.php on line 133

Deprecated: Return type of Pimple\Container::offsetGet($id) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/pimple/pimple/src/Pimple/Container.php on line 98

Deprecated: Return type of Pimple\Container::offsetSet($id, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/pimple/pimple/src/Pimple/Container.php on line 79

Deprecated: Return type of Pimple\Container::offsetUnset($id) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/pimple/pimple/src/Pimple/Container.php on line 143

Deprecated: Symfony\Component\Routing\Route implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/edouard2/vendor/symfony/routing/Route.php on line 20

Deprecated: Silex\Route implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/edouard2/vendor/silex/silex/src/Silex/Route.php on line 21

Deprecated: Return type of Symfony\Component\Routing\RouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/routing/RouteCollection.php on line 54

Deprecated: Return type of Symfony\Component\Routing\RouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/routing/RouteCollection.php on line 64

Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/ParameterBag.php on line 220

Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/ParameterBag.php on line 230

Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/HeaderBag.php on line 280

Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/HeaderBag.php on line 290

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/edouard2/vendor/symfony/http-foundation/Request.php on line 316

Deprecated: Optional parameter $defaultLocale declared before required parameter $requestStack is implicitly treated as a required parameter in /home/edouard2/vendor/silex/silex/src/Silex/Provider/Locale/LocaleListener.php on line 36

Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Session::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/Session/Session.php on line 129

Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Session::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/Session/Session.php on line 139

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /home/edouard2/vendor/symfony/http-foundation/Session/Storage/Handler/NativeFileSessionHandler.php on line 52

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /home/edouard2/vendor/symfony/http-foundation/Session/Storage/Handler/NativeFileSessionHandler.php on line 53

Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Storage\Proxy\SessionHandlerProxy::open($savePath, $sessionName) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php on line 41

Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Storage\Proxy\SessionHandlerProxy::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php on line 49

Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Storage\Proxy\SessionHandlerProxy::read($sessionId) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php on line 57

Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Storage\Proxy\SessionHandlerProxy::write($sessionId, $data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php on line 65

Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Storage\Proxy\SessionHandlerProxy::destroy($sessionId) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php on line 73

Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Storage\Proxy\SessionHandlerProxy::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php on line 81

Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Attribute\AttributeBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/Session/Attribute/AttributeBag.php on line 134

Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Attribute\AttributeBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/edouard2/vendor/symfony/http-foundation/Session/Attribute/AttributeBag.php on line 144

Deprecated: Symfony\Component\Routing\CompiledRoute implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/edouard2/vendor/symfony/routing/CompiledRoute.php on line 19

Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /home/edouard2/app/config/services.php on line 22

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/edouard2/app/config/services.php on line 22

Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/edouard2/vendor/symfony/http-foundation/Response.php on line 1292

Whoops, looks like something went wrong.

(1/1) RuntimeException

Failed to start the session because headers have already been sent by "/home/edouard2/vendor/symfony/http-foundation/HeaderBag.php" at line 19.

in NativeSessionStorage.php (line 141)
at NativeSessionStorage->start()in NativeSessionStorage.php (line 302)
at NativeSessionStorage->getBag()in Session.php (line 249)
at Session->getBag()in Session.php (line 271)
at Session->getAttributeBag()in Session.php (line 73)
at Session->get()in services.php (line 26)
at {closure}()
at call_user_func()in Application.php (line 254)
at Application->Silex\{closure}()in EventDispatcher.php (line 212)
at EventDispatcher->doDispatch()in EventDispatcher.php (line 44)
at EventDispatcher->dispatch()in HttpKernel.php (line 127)
at HttpKernel->handleRaw()in HttpKernel.php (line 68)
at HttpKernel->handle()in Application.php (line 496)
at Application->handle()in Application.php (line 477)
at Application->run()in index.php (line 12)