{# # ============================================================================ # PAGE: ERROR 500 - Internal Server Error # ============================================================================ # # Page d'erreur 500 affichee lors d'une erreur interne du serveur. # Utilise le theme couleur warning (orange) pour transmettre un message # rassurant (nos equipes sont au courant) plutot qu'alarmiste. # # Symfony fournit automatiquement les variables: # - status_code : 500 # - status_text : "Internal Server Error" # # ============================================================================ # COMPOSITION # ============================================================================ # # - _atoms/logo/logo-with-text.html.twig # - _atoms/icon/icon.html.twig # - _atoms/button/button.html.twig # # ============================================================================ #} {% extends 'base.html.twig' %} {% block title %}Erreur serveur - Bubul{% endblock %} {% block meta_description %}Une erreur interne est survenue. Nos equipes travaillent a la resolution du probleme.{% endblock %} {# Une page d'erreur republie l'URL demandee dans canonical/og:url/twitter:url (base.html.twig). Sous /p/, cette URL PORTE LE JETON de partage : la laisser heriter du « index, follow » par defaut de base.html.twig reviendrait a inviter les moteurs a indexer un lien prive. L'en-tete X-Robots-Tag pose par PublicShareResponseListener ne couvre que le corps du dispositif ; ce bloc couvre TOUTES les URL reflechies, quelle que soit la route. #} {% block meta_robots %}noindex, nofollow{% endblock %} {% block show_sidebar %}{{ app.user ? 'true' : 'false' }}{% endblock %} {% block body %}
{# Logo (non-authenticated users only) #} {% if not app.user %}
{% include '_atoms/logo/logo-with-text.html.twig' with { size: 'lg', showBadge: false } only %}
{% endif %} {# Card #}
{# Error code in primary blue #}
500
{# Title #}

Erreur interne du serveur

{# Description #}

Oups ! Une erreur inattendue s'est produite de notre côté. Nos équipes sont automatiquement informées et travaillent à sa résolution.

{# Reassurance note #}

{% include '_atoms/icon/icon.html.twig' with { name: 'info', size: 'sm', color: 'warning' } only %} Essayez de rafraîchir la page ou revenez dans quelques instants.

{# Actions #}
{% include '_atoms/button/button.html.twig' with { label: 'Rafraîchir la page', href: 'javascript:location.reload()', variant: 'primary', size: 'lg', icon: 'refresh', iconPosition: 'left', width: 'full' } only %} {% if app.user %} {% include '_atoms/button/button.html.twig' with { label: 'Retour au tableau de bord', href: path('app_dashboard'), variant: 'ghost', size: 'md', icon: 'home-smile', iconPosition: 'left', width: 'full' } only %} {% else %} {% include '_atoms/button/button.html.twig' with { label: 'Retour a l\'accueil', href: path('app_landing'), variant: 'ghost', size: 'md', icon: 'home', iconPosition: 'left', width: 'full' } only %} {% endif %}
{# Footer hint #}

Erreur 500 · Erreur interne du serveur

{% include 'bundles/TwigBundle/Exception/_admin_debug.html.twig' %}
{% endblock %}