StructureController :: show
Request
GET Parameters
No GET parameters
POST Parameters
No POST parameters
Uploaded Files
No files were uploaded
Request Attributes
| Key | Value |
|---|---|
| _controller | "App\Controller\StructureController::show" |
| _firewall_context | "security.firewall.map.context.main" |
| _redirected | true |
| _route | "show_structure" |
| _route_params | [ "id" => "18911" ] |
| _security_firewall_run | "_security_main" |
| _security_remember_me_cookie | Symfony\Component\HttpFoundation\Cookie {#349 #name: "REMEMBERME" #value: null #domain: null #expire: 1 #path: "/" #secure: false #httpOnly: true -raw: false -sameSite: "lax" -secureDefault: false } |
| _stopwatch_token | "9391f4" |
| id | "18911" |
| structure | App\Entity\Structure {#1455 +typeStructureId: null -id: 18911 -nom: "MJC KANI-KELI" -adresse: "11 RUE DE LA MJC" -code_postal: "97625" -telephone: " " -fax: null -siteInternet: "http://Néant" -email: "mjc.kanikeli.976@gmail.com" -codeApe: null -siret: "511 441 511 00017" -directorName: null -presidentName: null -login: null -password: null -isActif: true -isDelete: false -typeStructure: Proxies\__CG__\App\Entity\TypeStructure {#1320 …} -communeImplementation: Proxies\__CG__\App\Entity\Commune {#1415 …} -communesZoneInfluence: Doctrine\ORM\PersistentCollection {#1419 …} -departement: Proxies\__CG__\App\Entity\Departement {#1475 …} -region: Proxies\__CG__\App\Entity\Region {#1428 …} -grandeRegion: Proxies\__CG__\App\Entity\GrandeRegion {#1470 …} -questions: Doctrine\ORM\PersistentCollection {#1507 …} -actions: Doctrine\ORM\PersistentCollection {#1548 …} -dureeAgrement: null -modeGestion: Proxies\__CG__\App\Entity\ModeGestion {#1532 …} -conventionCollective: null -autreModeGestion: null -haveSystemeAdhesion: true -adhesionIndividuel: 0 -adhesionFamiliale: 0 -nbPersonneAdhesion: 0 -nbParticipantActivite: null -nbParticipantAction: null -nbParticipantPonctuel: null -agrement: Proxies\__CG__\App\Entity\Agrement {#1570 …} -agrementDuree: null -activityDomain: null -modeGestionCollectiviteLocale: null -modeGestionCoGestion: null -isAdherentFederation: true -adherentAutreFederation: null -adherentAutreFederation2: Doctrine\ORM\PersistentCollection {#1574 …} -systemeAdhesionGoal: Doctrine\ORM\PersistentCollection {#1589 …} -precisionAdherentAutreFederation: "Les arts confondus de Mayotte" -territoireIntervention: Proxies\__CG__\App\Entity\TerritoireIntervention {#1602 …} -isGensVoyage: false -isMultiSites: false -isItinerante: true -territoireInterventionUrbaine: Proxies\__CG__\App\Entity\TerritoireInterventionUrbaine {#1620 …} -territoireInterventionRurale: null -isTerritoireRevitalisationRurale: null -territoireRevitalisationRurale: null -politiqueVille: Doctrine\ORM\PersistentCollection {#1632 …} -qpvNumbers: null -zrrCities: null -date_1er_agrement: DateTime @1704067200 {#1342 : 2024-01-01 00:00:00.0 UTC (+00:00) } -population_zone_competence: 5507 -historique: "<p>La Maison des Jeunes et de la Culture de Kani-Kéli est une association régie par la Loi 1901. Elle est dirigée par un Conseil d’administration avec un Bureau, et un salarié à temps plein, et presque une centaine d’adhérents. L’association MJC de Kani-Kéli a été créé le 1 mai 2005. Elle s’est constituée à la suite de la construction de la MJC de Kani-Kéli. La mairie a donné la gestion du fonctionnement à cette association. L’association a pour but de promouvoir la culture, les démarches de citoyenneté, des activités socioéducatives, sportives auprès de la jeunesse et de la population. C’est une association de loi 1901. Elle a été fondée par plusieurs bénévoles issues du monde artistique, de l’éducation national, ou encore de la santé. Durant des années, la MJC a mené aux seins de ses locaux et à l’extérieur plusieurs actions différentes pour la jeunesse comme les Accueils Collectifs des Mineurs, mais aussi des actions ponctuelles liées à la pratique artistique comme la musique, le théâtre, ou la danse. Par la suite, plusieurs associations sont nées de cette MJC avec l’envie de développer d’autres actions plus spécifiques comme la musique avec le groupe Bekass, le théâtre avec la troupe les Enfants de Mabawa, ou encore la danse traditionnelle Outamadouni comme les Machababi wa kani-kamil. Ces associations sont toujours actuellement en activité. L’association a établi plusieurs constats liés au fonctionnement de la MJC. Tout d’abord, la disparition de différents postes de la MJC, (bibliothèque, gardien, coordinateur de projet, secrétaire) au fur et à mesure des années. Ensuite la convention pluriannuelle établie entre la MJC et la mairie sur l’accompagnement à la structuration (frais électrique, eau, entretien, assurance) qui n’est plus versé depuis plusieurs années maintenant par la mairie. L’association de la MJC doit pallier elle-même à ce manque par ces propres fonds de subvention, ce qui crée un déséquilibre financier pour la MJC. Pour finir, on peut noter un grand nombre d’associations répertoriées à la MJC mais qui ne sont plus actives aujourd’hui. L’association s’est questionnée sur ses objectifs pour redynamiser ce lieu et ces actions. Elle a commencé par faire un inventaire de ce qui fonctionne à la MJC. En premier, recensé les lieux forts et dynamiques aux seins de la MJC que nous nommerons les « pôles » :<br>- Pôle salle de spectacle et atelier (grande salle)<br>- Pôle salle de studio d’enregistrement et audiovisuel (géré en interne par l’association Kanikeli studio)<br>- Pôle bibliothèque<br>- Pôle salle de Musique<br>- Pôle salle multimédia<br>- Pôle salle de réunion<br>En deuxième, le nombre d’association présente (ayant des locaux dans la MJC) et active (au moins une<br>action menée à l’année dans la MJC).<br>1- La Cie Herecumbe (Musique, chant, contes)<br>2- La troupe Les enfants de Mabawa (Danse traditionnelle outamadouni et théâtre amateur)<br>3- L’association Machababi wa kaniKamil (Danse tranditionnelle outamadouni) 5- La Cie<br>4tratagème (Théâtre professionnel)<br>5- Le groupe Coudj’n’co (Musique, chant)<br>6- L’association Kanikeli studio (Production, musique, chant, enregistrement audio et vidéo) </p><p>7-Mah Art studio (production montage vidéo)<br>Enfin, les associations extérieures et structures menant des actions à la MJC de Kani-Kéli :</p><p>10- L’AECK (association environnementale cadre de vie Kani-Kéli)<br>11- La troupe Jeunes Talents Théâtre (Théâtre, production, musique, chant)<br>12- L’AJK (association sportive de Football)<br>13- Hip hop évolution (association de pratique de danse urbaine) 13- HCKani (association sportive<br>de Handball)<br>14- Somatalouha (association de jeux et danse d’en temps) 15-<br>LE DAKA (association Ecole de football)<br>15- NYATSARA (association crèche de Kani-Kéli)<br>16- TSARAFAGNAHI (association des personnes âgées)<br>17- EMANCIPER MAYOTTE (association éducation et mobilité des étudiants)<br> </p><p>Suite à cet état des lieux, Nous avons établi le constat d’un grand passage d’activité dans les locaux de la MJC durant l’année. De plus le planning interne récence une moyenne d’occupation d’environ 280 jours à l’année (en dehors de Stratagème dont la présence est effective tout au long de l’année) de la MJC. Cela montre une certaine dynamique de la structure. A savoir qu’en 2022 la fréquentation du lieu a dépassé les 10000 personnes toutes actions comprises sur une fourchette de septembre 2022 à<br>septembre 2023.</p><p>Néanmoins nous avons constaté que la plupart de ses activités à la MJC étaient menées de manière séparée. Souvent, les liens sur des actions communes entre les associations étaient peu voire non existants. La MJC quant à elle, est automatiquement liée à ses associations car elle est gestionnaire du lieu mais se retrouve bien souvent à exercer une fonction de prestataire du lieu. De plus, des particuliers peuvent demander l’autorisation à la mairie afin d’organiser des festivités, plus souvent de mariage. La MJC met également à disposition le lieu pour des séminaires, réunions, aux entreprises et organisations diverses. La MJC a par conséquent en charge plusieurs responsabilités, de « gestion d’un lieu », de « porteuse d’action » mais aussi un « rôle fédérateur » auprès de toutes les associations membres. Or, comme aujourd’hui la MJC n’a plus à disposition de personnel pour faire fonctionner correctement le lieu et mener ses actions, elle doit entrevoir une perspective différente pour retrouver un dynamisme, une exigence et continuer à porter ses actions dans des bonnes conditions en règle avec le code du travail et d’accueil d’un lieu publique.</p><p>Depuis 2021, suite à la recommandation de madame Zouhourati MAANDHUI, la Mjc s’est penchée sur le projet demande d’agrément EVS. Depuis, la Mjc s’est préoccupée de mieux connaître le territoire, de comprendre la vision et les attentes de la population. Pour cela, une enquête a été réalisée auprès des habitants afin de recueillir sur la base d’un questionnaire, les besoins, les attentes et appréciations (positives ou négatives) que les habitants portent sur leur village. En 2022, après l’élection du nouveau bureau, l’association a orienté son projet général dans ce sens, et ainsi procéder à la démarche pour la demande de l’agrément Espace de vie sociale.<br>Pour se faire, la MJC a souhaité réaliser trois approches afin d’analyser les besoins de la population.<br>- Une analyse quantitative basée sur l’exploitation des données, statistiques provenant des derniers<br>recensements de l’INSEE.<br>- Une étude qualitative exploitant les résultats d’une enquête auprès des habitants.<br>- Une analyse des données chiffrées du CCAS de la commune de Kani-Kéli.<br>En 2023, le bureau a renforcé ses efforts pour piloter le montage du dossier EVS. Afin de nous accompagner, nous avons bénéficié de la CSSM d’un poste de chargé de préfiguration d’une animation de vie sociale. Ce dernier a été affecté directement sur le poste de notre coordinateur des actions, qui nous a beaucoup aidé et a permis de compléter nos analyses par :<br>- de nouvelles rencontres avec les associations locales et la population,<br>- l’écoute et la prise de note des échanges avec la population lors des différentes manifestations<br>organisées dans la commune,<br>- des séances de travail avec l’équipe projet sur les thèmes prioritaires (la jeunesse, la famille,<br>l’éducation, le cadre de vie...).<br>Pour l’analyse socio-économique et démographique, les données disponibles auprès de l’INSEE, bien que très complètes, représentent l’inconvénient de ne pas toujours être très récentes. Pour faire le portrait social de la commune et en déterminer les enjeux, nous avons sélectionné les critères suivants : la démographie, la précarité, l’économie, l’emploi, la famille.<br>Pour prioriser les champs d’actions sur lesquels interviendra l’espace de vie sociale, nous devrions effectuer la restitution du diagnostic lors d’une rencontre avec l’ensemble des acteurs communaux qui interviennent dans l’action socioculturelle, la mairie et le CCAS de Kani-Kéli.</p><p> </p><p>Nom du directeur: Nous n'en avons pas mais avons un coordinateur des actions, M. SAID AZAL Ambdourazak</p><p>Nom de la présidente: ABOUDOU Amina </p>" -user: Proxies\__CG__\App\Entity\User {#1663 …} -nbCommuneUrbain: null -nbCommuneRural: null -fichesAction: Doctrine\ORM\PersistentCollection {#1668 …} -observation: null -axeProjet1: "Projet Vie Sociale" -axeProjet2: "Projet artistique et culturel" -axeProjet3: "Projet Educatif et loisir" -axeProjet4: null -axeProjet5: null -token: "VIYVJ151-11742" -ficheSynthetique: null -logoFile: null -logo: "68544fb95628e912773437.docx" -createdAt: DateTime @1713950741 {#1361 : 2024-04-24 09:25:41.0 UTC (+00:00) } -updatedAt: DateTime @1750363097 {#1457 : 2025-06-19 19:58:17.0 UTC (+00:00) } -latitude: null -longitude: null -canShowCSO: true -canShowEVS: true -hasEVSAgrement: null -hasactionToHelpPersonRightsAccess: false -actionsToHelpPersonRightsAccess: [] -actionsToHelpPersonRightsAccessOther: null -qpvs: Doctrine\ORM\PersistentCollection {#1684 …} -nbAssociationAdhereProjetStructure: 0 } |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| cookie | "sf_redirect=%7B%22token%22%3A%2212911a%22%2C%22route%22%3A%22show_structure%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22App%5C%5CController%5C%5CStructureController%22%2C%22method%22%3A%22show%22%2C%22file%22%3A%22%5C%2Fsrv%5C%2Fpreprod-senacs%5C%2Fsrc%5C%2FController%5C%2FStructureController.php%22%2C%22line%22%3A136%7D%2C%22status_code%22%3A302%2C%22status_text%22%3A%22Found%22%7D; PHPSESSID=tqvnpesfgbd8immiaamc3btq81" |
| host | "senacs.symfyp.fr" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| x-php-ob-level | "1" |
Request Content
Request content not available (it was retrieved as a resource).
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "no-cache, private" |
| content-type | "text/html; charset=utf-8" |
| date | "Wed, 06 May 2026 13:20:02 GMT" |
| location | "https://senacs.symfyp.fr/login" |
| set-cookie | "REMEMBERME=deleted; expires=Tue, 06-May-2025 13:20:01 GMT; Max-Age=0; path=/; httponly; samesite=lax" |
| x-debug-token | "30e98b" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "tqvnpesfgbd8immiaamc3btq81" |
| sf_redirect | "{"token":"12911a","route":"show_structure","method":"GET","controller":{"class":"App\\Controller\\StructureController","method":"show","file":"\/srv\/preprod-senacs\/src\/Controller\/StructureController.php","line":136},"status_code":302,"status_text":"Found"}" |
Response Cookies
| Key | Value |
|---|---|
| REMEMBERME | Symfony\Component\HttpFoundation\Cookie {#349 #name: "REMEMBERME" #value: null #domain: null #expire: 1 #path: "/" #secure: false #httpOnly: true -raw: false -sameSite: "lax" -secureDefault: false } |
Session 5
Session Metadata
| Key | Value |
|---|---|
| Created | "Wed, 06 May 26 13:20:02 +0000" |
| Last used | "Wed, 06 May 26 13:20:02 +0000" |
| Lifetime | 0 |
Session Attributes
| Attribute | Value |
|---|---|
| _security.last_username | "" |
| _security.main.target_path | "https://senacs.symfyp.fr/structure/show/18911" |
Session Usage
5
Usages
Stateless check enabled
| Usage |
|---|
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:44
[
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
"line" => 44
"function" => "getMetadataBag"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 177
"function" => "getToken"
"class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 161
"function" => "executeAuthenticator"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 141
"function" => "executeAuthenticators"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall/AuthenticatorManagerListener.php"
"line" => 40
"function" => "authenticateRequest"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticatorManagerListener.php"
"line" => 66
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
"line" => 49
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-bundle/Security/LazyFirewallContext.php"
"line" => 60
"function" => "authenticate"
"class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
"line" => 77
"function" => "__invoke"
"class" => "Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall.php"
"line" => 92
"function" => "callListeners"
"class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 118
"function" => "onKernelRequest"
"class" => "Symfony\Component\Security\Http\Firewall"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 230
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 59
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 154
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 139
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/public/index.php"
"line" => 5
"args" => [
"/srv/preprod-senacs/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
App\Security\SenacsAuthenticator:42
[
[
"file" => "/srv/preprod-senacs/src/Security/SenacsAuthenticator.php"
"line" => 42
"function" => "set"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticator.php"
"line" => 63
"function" => "authenticate"
"class" => "App\Security\SenacsAuthenticator"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 181
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 161
"function" => "executeAuthenticator"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 141
"function" => "executeAuthenticators"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall/AuthenticatorManagerListener.php"
"line" => 40
"function" => "authenticateRequest"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticatorManagerListener.php"
"line" => 66
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
"line" => 49
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-bundle/Security/LazyFirewallContext.php"
"line" => 60
"function" => "authenticate"
"class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
"line" => 77
"function" => "__invoke"
"class" => "Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall.php"
"line" => 92
"function" => "callListeners"
"class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 118
"function" => "onKernelRequest"
"class" => "Symfony\Component\Security\Http\Firewall"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 230
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 59
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 154
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 139
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/public/index.php"
"line" => 5
"args" => [
"/srv/preprod-senacs/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:101
[
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
"line" => 101
"function" => "has"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-csrf/CsrfTokenManager.php"
"line" => 110
"function" => "hasToken"
"class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/EventListener/CsrfProtectionListener.php"
"line" => 50
"function" => "isTokenValid"
"class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 270
"function" => "checkPassport"
"class" => "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 230
"function" => "Symfony\Component\EventDispatcher\{closure}"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "::"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 59
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 185
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 161
"function" => "executeAuthenticator"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
"line" => 141
"function" => "executeAuthenticators"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall/AuthenticatorManagerListener.php"
"line" => 40
"function" => "authenticateRequest"
"class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticatorManagerListener.php"
"line" => 66
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
"line" => 49
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticatorManagerListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-bundle/Security/LazyFirewallContext.php"
"line" => 60
"function" => "authenticate"
"class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
"line" => 77
"function" => "__invoke"
"class" => "Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall.php"
"line" => 92
"function" => "callListeners"
"class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 118
"function" => "onKernelRequest"
"class" => "Symfony\Component\Security\Http\Firewall"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 230
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 59
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 154
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 139
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/public/index.php"
"line" => 5
"args" => [
"/srv/preprod-senacs/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Symfony\Component\Security\Http\Firewall\ExceptionListener:28
[
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Util/TargetPathTrait.php"
"line" => 28
"function" => "set"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall/ExceptionListener.php"
"line" => 238
"function" => "saveTargetPath"
"class" => "Symfony\Component\Security\Http\Firewall\ExceptionListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall/ExceptionListener.php"
"line" => 207
"function" => "setTargetPath"
"class" => "Symfony\Component\Security\Http\Firewall\ExceptionListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall/ExceptionListener.php"
"line" => 152
"function" => "startAuthentication"
"class" => "Symfony\Component\Security\Http\Firewall\ExceptionListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall/ExceptionListener.php"
"line" => 103
"function" => "handleAccessDeniedException"
"class" => "Symfony\Component\Security\Http\Firewall\ExceptionListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 118
"function" => "onKernelException"
"class" => "Symfony\Component\Security\Http\Firewall\ExceptionListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 230
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 59
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 154
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 223
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 86
"function" => "handleThrowable"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/public/index.php"
"line" => 5
"args" => [
"/srv/preprod-senacs/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Symfony\Component\Security\Http\Firewall\ContextListener:195
[
[
"file" => "/srv/preprod-senacs/vendor/symfony/security-http/Firewall/ContextListener.php"
"line" => 195
"function" => "remove"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 118
"function" => "onKernelResponse"
"class" => "Symfony\Component\Security\Http\Firewall\ContextListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 230
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 59
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 154
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 196
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 249
"function" => "filterResponse"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 86
"function" => "handleThrowable"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/http-kernel/Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/vendor/autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/srv/preprod-senacs/public/index.php"
"line" => 5
"args" => [
"/srv/preprod-senacs/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| APP_ENV | "dev" |
| APP_SECRET | "f025a163fa11ef629a294c5e4d8decb8" |
| BASE_URL | "https://senacs.symfyp.fr" |
| DATABASE_URL | "mysql://preprod_senacs:CokfkzIknd3knaRaZk@localhost/preprod_senacs" |
| DEFAULT_PER_PAGE | "50" |
| HOST | "www.senacs.fr" |
| HTTPPROTOCOL | "https" |
| HTTPSECURE | "true" |
| LOCK_DSN | "semaphore" |
| MAILER_DSN | "smtp://localhost:25" |
| MAILER_FROM | "support@symfyp.fr" |
| MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=0" |
| NO_REPLY_EMAIL | "symfyp@symfyp.fr" |
| PWDLS | "%claire_69" |
| REDIS_HOST | "127.0.0.1" |
| REDIS_PORT | "6379" |
| SENTRY_DSN | "https://a4b39ac1499e9d042c7a4d9f580325e5@sentry.symfyp.fr/3" |
| USERLS | "admin" |
| WKHTMLTOIMAGE_PATH | "/usr/local/bin/wkhtmltoimage" |
| WKHTMLTOPDF_PATH | "/usr/local/bin/wkhtmltopdf" |
Defined as regular env variables
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| CONTEXT_DOCUMENT_ROOT | "/srv/preprod-senacs/public" |
| CONTEXT_PREFIX | "" |
| DOCUMENT_ROOT | "/srv/preprod-senacs/public" |
| FCGI_ROLE | "RESPONDER" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HOME | "/home/philyanot" |
| HTTPS | "on" |
| HTTP_ACCEPT | "*/*" |
| HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
| HTTP_COOKIE | "sf_redirect=%7B%22token%22%3A%2212911a%22%2C%22route%22%3A%22show_structure%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22App%5C%5CController%5C%5CStructureController%22%2C%22method%22%3A%22show%22%2C%22file%22%3A%22%5C%2Fsrv%5C%2Fpreprod-senacs%5C%2Fsrc%5C%2FController%5C%2FStructureController.php%22%2C%22line%22%3A136%7D%2C%22status_code%22%3A302%2C%22status_text%22%3A%22Found%22%7D; PHPSESSID=tqvnpesfgbd8immiaamc3btq81" |
| HTTP_HOST | "senacs.symfyp.fr" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_SCRIPT_URI | "https://senacs.symfyp.fr/structure/show/18911" |
| REDIRECT_SCRIPT_URL | "/structure/show/18911" |
| REDIRECT_SSL_TLS_SNI | "senacs.symfyp.fr" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/structure/show/18911" |
| REMOTE_ADDR | "216.73.216.2" |
| REMOTE_PORT | "18736" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1778073602 |
| REQUEST_TIME_FLOAT | 1778073602.6741 |
| REQUEST_URI | "/structure/show/18911" |
| SCRIPT_FILENAME | "/srv/preprod-senacs/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SCRIPT_URI | "https://senacs.symfyp.fr/structure/show/18911" |
| SCRIPT_URL | "/structure/show/18911" |
| SERVER_ADDR | "145.239.70.11" |
| SERVER_ADMIN | "contact@ymfyp.fr" |
| SERVER_NAME | "senacs.symfyp.fr" |
| SERVER_PORT | "443" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SIGNATURE | "<address>Apache/2.4.66 (Debian) Server at senacs.symfyp.fr Port 443</address>\n" |
| SERVER_SOFTWARE | "Apache/2.4.66 (Debian)" |
| SSL_TLS_SNI | "senacs.symfyp.fr" |
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,MESSENGER_TRANSPORT_DSN,DATABASE_URL,DEFAULT_PER_PAGE,NO_REPLY_EMAIL,USERLS,PWDLS,BASE_URL,HTTPPROTOCOL,HTTPSECURE,REDIS_HOST,REDIS_PORT,HOST,WKHTMLTOPDF_PATH,WKHTMLTOIMAGE_PATH,MAILER_DSN,MAILER_FROM,LOCK_DSN,SENTRY_DSN" |
| USER | "philyanot" |
| proxy-nokeepalive | "1" |