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 :

Pb d'url par défault [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
    Janvier 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 55
    Par défaut Pb d'url par défault
    Bonjour
    et juste avant le W.E ...
    J'ai un pb d'URL sur mon back
    si je tape

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    url/backend.php/UnModuleQuiExiste/index
    j'arrive sur le signin
    Après authentification j'arrive sur ce module sans pb

    par contre si je tape sans préciser de module
    j'ai une erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Empty module and/or action after parsing the URL "/" (/).
    Et si je tape l'url san rien précisier
    j'arrive sur le front, sans pb (normal)

    j'avais ça dans le backend/routing.yml

    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:   /module/:action/*
    #  param: { module: actions , action: index }
     
    # generic rules
    # please, remove them by adding more specific rules
    #default_index:
    #  url:   /:module
    #  param: { action: index }
     
    #default:
    #  url:   /:module/:action/*
    J'ai tout passé en commentaire pour teste'r
    rien ne change

    Il va le chercher où ce qu'il cherche si on indique rien Symfony...

    si vous aviez une réponse (rapide) ça me permettrait de passer un meilleur WE

    Pi

  2. #2
    Membre Expert Avatar de Nico_F
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2011
    Messages
    728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2011
    Messages : 728
    Par défaut
    Un tir à l'aveuglette :

    Vérifie dans quel environnement tu te trouves : dev, prod, test ... c'est un piège assez fréquent.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 55
    Par défaut ça change quoi ?
    Parce que j'ai testé avec
    backend et backend_dev
    ça change rien
    en local et en ligne , idem...
    (et sinon je vérifie ça comment ?... question de benêt moyen)

    a tout hasar, mon setting.yml
    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
     
    prod:
      .settings:
        no_script_name:         false
        logging_enabled:        false
     
    dev:
      .settings:
        error_reporting:        <?php echo (E_ALL | E_STRICT)."\n" ?>
        web_debug:              true
        cache:                  false
        no_script_name:         false
        etag:                   false
     
    test:
      .settings:
        error_reporting:        <?php echo ((E_ALL | E_STRICT) ^ E_NOTICE)."\n" ?>
        cache:                  false
        web_debug:              false
        no_script_name:         false
        etag:                   false
        i18n:  on      # Enable interface translation. Set to off if your application should not be translated.
        default_culture:        fr       # Default user culture

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    tu peux faire direct


  5. #5
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Tu ne peux pas avoir un routing.yml vide, il n'y a aucune chance que cela marche.

    Tu dois conserver une route pour la racine "homepage". C'est la racine de ton backend, rien avoir avec celle du frontent.

    L'idéal est alors de créer une route pour chaque module, ce qui permet en prime de séparer la structure visible (par les url) de la structure réel (que sont les modules).

    A priori, tous tes problèmes viennent du routing.yml.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 55
    Par défaut Résolu
    Bien un problème de route

    homepage:
    url: /module/:action/*
    param: { module: articles, action: index }

    Merci pour votre aide

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

Discussions similaires

  1. afficher une valeur par défault dans la combobox
    Par shadow31 dans le forum MFC
    Réponses: 6
    Dernier message: 09/01/2006, 17h25
  2. [Sécurité] Refuser une URL par fichier .htaccess
    Par tom06440 dans le forum Langage
    Réponses: 7
    Dernier message: 28/11/2005, 18h09
  3. connaitre l email par défault sur le pc
    Par hutchuck dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/11/2005, 11h32
  4. Action par défault
    Par Sylvain James dans le forum XMLRAD
    Réponses: 3
    Dernier message: 18/08/2004, 19h14
  5. Probléme d'insertion par défault
    Par xavier62 dans le forum SQL
    Réponses: 7
    Dernier message: 28/11/2003, 13h03

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