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 :

Problème de routage [1.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 19
    Par défaut Problème de routage
    Bonjour à tous !

    J'ai un petit problème de routage, je ne comprends pas bien ce qui se passe...

    J'ai mon application frontend qui se lance avec les fichiers index.php (prod) ou frontend_dev.php (dev)


    J'ai configuré un module et une action pour la homepage dans routing.yml de mon application:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    # default rules
    homepage:
      url:   /
      param: { module: connexion, action: index }
     
    # generic rules
    # please, remove them by adding more specific rules
    default_index:
      url:   /:module
      param: { action: index }
     
    default:
      url:   /:module/:action/*
    donc quand je me rends sur http://localhost:8057/web/ j'arrive bien sur l'action index du module connexion.

    Par contre, les liens créés par url_for ne fonctionnent pas.
    exemple, dans l'action index du module connexion, je fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php echo url_for("inscription/index") ?>
    qui me donne l'url

    http://localhost:8057/web/inscription

    et quand je me rends sur cette url, j'ai une erreur de mon serveur IIS local

    Erreur HTTP 404.0 - Not Found
    La ressource que vous recherchez a été supprimée, a été renommée ou est provisoirement indisponible.
    si je remplace l'url donnée par http://localhost:8057/web/index.php/inscription

    la page s'affiche, mais les tous les liens ne marchent toujours pas.

    par contre quand je suis sur frontend_dev.php tous les liens fonctionnent correctement. Je ne comprends pas bien ce qui se passe.

  2. #2
    Membre émérite Avatar de kenny.kev
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 646
    Par défaut
    Bonjour à toi,

    Symfony gère des environnements et donc il y a une config différente entre chaque environnement. Ce cas là fait que tu as configurer certain paramètres important sans prendre en compte les environnements.

    Voici le lien qui répondra à ton problème :
    http://www.symfony-project.org/refer...en/04-Settings

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 19
    Par défaut
    Merci !

    en passant le "no script name" à false dans la config de prod, mes urls fonctionnent ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de routage
    Par Baldbull dans le forum Chez soi
    Réponses: 1
    Dernier message: 14/12/2008, 17h06
  2. problème de routage
    Par canary dans le forum Débuter avec Java
    Réponses: 16
    Dernier message: 26/04/2008, 15h15
  3. [Migration 2003 - 2007] problème de routage des mails
    Par nicoda dans le forum Exchange Server
    Réponses: 0
    Dernier message: 15/01/2008, 11h03
  4. [MVC] Problème de routage
    Par Bast_ dans le forum MVC
    Réponses: 9
    Dernier message: 11/10/2007, 12h57
  5. Problème de routage
    Par boubajazz dans le forum Réseau
    Réponses: 8
    Dernier message: 18/06/2007, 09h40

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