Portfolio.
Accueil À propos Projets Contact
CongeFacile
Encadré April 2026

CongeFacile

Description

Application de gestion des congés en entreprise avec deux espaces distincts : côté collaborateur pour soumettre et suivre ses demandes, côté manager pour les valider ou les refuser et consulter les statistiques de l'équipe.

Technologies utilisées

PHP SQL HTML CSS JavaScript Git
Warning: Cannot modify header information - headers already sent by (output started at /home/lyceestvincent/www/mpereira/vendor/symfony/http-foundation/Response.php:387) (500 Internal Server Error)

Symfony Exception

ErrorException

HTTP 500 Internal Server Error

Warning: Cannot modify header information - headers already sent by (output started at /home/lyceestvincent/www/mpereira/vendor/symfony/http-foundation/Response.php:387)

Exception

ErrorException

Show exception properties
ErrorException {#1509
  #severity: E_WARNING
}
  1. {
  2. // headers have already been sent by the developer
  3. if (headers_sent()) {
  4. if (!\in_array(\PHP_SAPI, ['cli', 'phpdbg', 'embed'], true)) {
  5. $statusCode ??= $this->statusCode;
  6. header(\sprintf('HTTP/%s %s %s', $this->version, $statusCode, $this->statusText), true, $statusCode);
  7. }
  8. return $this;
  9. }
  1. if ($pop) {
  2. $this->requestStack->pop();
  3. }
  4. }
  5. $response->sendHeaders();
  6. $response->sendContent();
  7. $this->terminate($request, $response);
  8. }
  1. if ($hasRun) {
  2. throw $e;
  3. }
  4. $hasRun = true;
  5. $kernel->terminateWithException($e, $request);
  6. };
  7. }
  8. } elseif ($event instanceof ConsoleEvent && $app = $event->getCommand()->getApplication()) {
  9. $output = $event->getOutput();
  10. if ($output instanceof ConsoleOutputInterface) {
in /home/lyceestvincent/www/mpereira/vendor/symfony/error-handler/ErrorHandler.php :: {closure:Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure():71} (line 517)
  1. $this->exceptionHandler = null;
  2. }
  3. try {
  4. if (null !== $exceptionHandler) {
  5. $exceptionHandler($exception);
  6. return;
  7. }
  8. $handlerException ??= $exception;
  9. } catch (\Throwable $handlerException) {
ErrorHandler->handleException(object(ErrorException))

Stack Trace

ErrorException
ErrorException:
Warning: Cannot modify header information - headers already sent by (output started at /home/lyceestvincent/www/mpereira/vendor/symfony/http-foundation/Response.php:387)

  at /home/lyceestvincent/www/mpereira/vendor/symfony/http-foundation/Response.php:322
  at Symfony\Component\HttpFoundation\Response->sendHeaders()
     (/home/lyceestvincent/www/mpereira/vendor/symfony/http-kernel/HttpKernel.php:141)
  at Symfony\Component\HttpKernel\HttpKernel->terminateWithException(object(ErrorException), object(Request))
     (/home/lyceestvincent/www/mpereira/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:77)
  at Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::{closure:Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure():71}(object(ErrorException))
     (/home/lyceestvincent/www/mpereira/vendor/symfony/error-handler/ErrorHandler.php:517)
  at Symfony\Component\ErrorHandler\ErrorHandler->handleException(object(ErrorException))