IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Boucle de redirection lors du déploiement


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 397
    Par défaut Boucle de redirection lors du déploiement
    Bonjour,

    Mon projet fonctionne parfaitement en local sous WAMP mais pas du tout lorsque je déploie sous un serveur debian.

    Erreur de boucle de redirection.

    Je me rends compte qu'aucune route ne fonctionne mais l'accès direct aux fichiers robots.txt, config.php, etc. ne pose pas de problème.

    Auriez-vous des pistes, merci.

    Dorian

  2. #2
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 643
    Par défaut
    quelle est ton url envoyé au serveur ?
    quel est le contenu de ton fichier routing.yml ?
    des exemples de route paramétré dans le code également pour voir si tu n'a pas d'erreur du genre env de dev et env de prod.

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 397
    Par défaut
    Salut,

    Voici quelques conf.

    security.ylm
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     
    security:
        access_decision_manager:
            strategy: unanimous
     
        encoders:
            Symfony\Component\Security\Core\User\User: plaintext
            Alt\Bundle\UserBundle\Entity\User: sha512
     
        role_hierarchy:
            USERGROUPE_ROLE_ADMIN: [USERGROUPE_ROLE_HABILITATION]
            USERGROUPE_ROLE_HABILITATION: [USERGROUPE_ROLE_CREATION_USER]
     
        providers:
            users:
                id: alt_user.security.user_provider
     
        firewalls:
            dev:
                pattern:  ^/(_(profiler|wdt|trans)|css|img|js)/
                security: false
     
            login:
                pattern:  ^/(.*)/(.*)/(login|reset_password)$
                security: false
     
            bdu:
                provider: users
                pattern:    ^/
                form_login:
                    check_path: login_check
                    login_path: user_login
                    csrf_provider: form.csrf_provider
                    success_handler: alt_user.security.authentication_handler
                    failure_handler: alt_user.security.authentication_handler
                    username_parameter: email
                    password_parameter: password
                logout:
                    path:   logout
                    target: user_login
                #anonymous: ~
                #http_basic:
                #    realm: "Secured Demo Area"
     
        access_control:
            - { path: ^/, roles: ROLE_USER, requires_channel: https }
    routing.ylm
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    alt_user:
        resource: "@AltUserBundle/Controller/"
        type:     annotation
        prefix:   /{client}/{_locale}/
        requirements:
            _locale: fr|en
     
    alt_bdu:
        resource: "@AltBduBundle/Controller/"
        type:     annotation
        prefix:   /{client}/{_locale}/
        requirements:
            _locale: fr|en
     
    alt_app:
        resource: "@AltAppBundle/Controller/"
        type:     annotation
        prefix:   /{client}/{_locale}/
        requirements:
            _locale: fr|en
     
    login_check:
        path: /login-check
        methods: [ POST ]
     
    logout:
        path: /logout
        methods: [ GET ]
    routing_dev.ylm
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    _wdt:
        resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml"
        prefix:   /_wdt
     
    _profiler:
        resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
        prefix:   /_profiler
     
    _configurator:
        resource: "@SensioDistributionBundle/Resources/config/routing/webconfigurator.xml"
        prefix:   /_configurator
     
    JMSTranslationBundle_ui:
        resource: "@JMSTranslationBundle/Controller/"
        type: annotation
        prefix: /_trans
     
    _main:
        resource: routing.yml
    Merci

  4. #4
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 643
    Par défaut
    comment as-tu déployé ?
    donne nous une URL que tu as utilisé.

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 397
    Par défaut
    J'ai déployé avec git et un hook post-update.

    Une URL du type "/client/fr/" ne fonctionne pas comme toutes les routes en fait.

    Merci

    PS : les routes "acme demo" du framework de base installé à côté fonctionne

  6. #6
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 397
    Par défaut
    Voici une entrée qui se répète x fois dans dev.log car ca boucle, pour un accès à /app_dev.php/_configurator/.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    [2014-06-14 14:10:03] request.INFO: Matched route "_configurator_home" (parameters: "_controller": "Sensio\Bundle\DistributionBundle\Controller\ConfiguratorController::checkAction", "_route": "_configurator_home") [] []
    [2014-06-14 14:10:03] security.INFO: Redirecting to HTTPS [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Alt\Bundle\AppBundle\Listeners\LocaleListener::onKernelRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Alt\Bundle\AppBundle\Listeners\ClientListener::onKernelRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Listener "Symfony\Component\Security\Http\Firewall::onKernelRequest" stopped propagation of the event "kernel.request". [] []
    [2014-06-14 14:10:03] event.DEBUG: Listener "Alt\Bundle\AppBundle\Listeners\UserClientListener::onKernelRequest" was not called for event "kernel.request". [] []
    [2014-06-14 14:10:03] event.DEBUG: Listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest" was not called for event "kernel.request". [] []
    [2014-06-14 14:10:03] event.DEBUG: Listener "Stof\DoctrineExtensionsBundle\EventListener\LocaleListener::onKernelRequest" was not called for event "kernel.request". [] []
    [2014-06-14 14:10:03] event.DEBUG: Listener "Stof\DoctrineExtensionsBundle\EventListener\BlameListener::onKernelRequest" was not called for event "kernel.request". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.response" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.finish_request" to listener "Symfony\Component\Security\Http\Firewall::onKernelFinishRequest". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.terminate" to listener "Symfony\Bundle\SwiftmailerBundle\EventListener\EmailSenderListener::onTerminate". [] []
    [2014-06-14 14:10:03] event.DEBUG: Notified event "kernel.terminate" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelTerminate". [] []
    Merci

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/07/2007, 15h05
  2. [EJB] Exécuter méthode lors du déploiement ?
    Par Claythest dans le forum Java EE
    Réponses: 2
    Dernier message: 23/04/2007, 10h42
  3. [Plugin][Lomboz] web.xml reste vide lors du déploiement
    Par ollivier dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 19/01/2006, 14h20
  4. Réponses: 1
    Dernier message: 13/07/2005, 21h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo