Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/04/2011, 14h55   #1
Invité de passage
 
Homme Noufel ENNAHIBI
Consultant E-Business
Inscription : février 2011
Messages : 12
Détails du profil
Informations personnelles :
Nom : Homme Noufel ENNAHIBI
Localisation : Maroc

Informations professionnelles :
Activité : Consultant E-Business
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2011
Messages : 12
Points : 0
Points : 0
Par défaut Problème routing prod

Bonjour,

J'utilise symfony sur un projet, j'ai constaté lors de la livraison, que le routing dans le mode 'prod' ne marche pas, c'est à dire quand je fais http://localhost/monprj/login marche pas, même si c'est dans le mode 'dev' marche très bien.

Est ce que quelqu'un a une idée??

Bonne journée.
noufel12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2011, 15h08   #2
Membre du Club
 
Homme
Inscription : novembre 2006
Messages : 146
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34

Informations forums :
Inscription : novembre 2006
Messages : 146
Points : 41
Points : 41
Peut-on voir ton fichier routing.yml ?
jekif est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2011, 15h18   #3
Invité de passage
 
Homme Noufel ENNAHIBI
Consultant E-Business
Inscription : février 2011
Messages : 12
Détails du profil
Informations personnelles :
Nom : Homme Noufel ENNAHIBI
Localisation : Maroc

Informations professionnelles :
Activité : Consultant E-Business
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2011
Messages : 12
Points : 0
Points : 0
Voila mon fichier routing:

Code :
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
 
 
# You can find more information about this file on the symfony website:
# http://www.symfony-project.org/reference/1_4/en/10-Routing
 
# default rules
homepage:
  url:   /
  param: { module: default, action: index }
 
sf_guard_signin:
  url:   /login
  param: { module: sfGuardAuth, action: signin }
 
sf_guard_signout:
  url:   /logout
  param: { module: sfGuardAuth, action: signout }
 
sf_guard_password:
  url:   /request_password
  param: { module: sfGuardAuth, action: password }
 
# generic rules
# please, remove them by adding more specific rules
 
default_index:
  url:   /:module
  param: { action: index }
 
default:
  url:   /:module/:action/*
noufel12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2011, 15h35   #4
Membre du Club
 
Homme
Inscription : novembre 2006
Messages : 146
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34

Informations forums :
Inscription : novembre 2006
Messages : 146
Points : 41
Points : 41
Bon, je ne vois pas, a priori de problème dans ce fichier. Mais moi non plus je ne suis pas encore expert en symfony.

J'ai eu récemment un problème qui me parait similaire. Dans le fichier app.yml, il se peut que tu aies une ligne sf_guard_plugin_success_signin_url où il faut indiquer la route à utiliser en cas de réussite de la connexion de l'utilisateur.

Peut-être aussi un ./symfony cc pour vider le cache.

Ce sont les deux réponses qui me viennent à l'esprit. Si cela ne solutionne pas ton problème, je suis certain que quelqu'un d'autre y arrivera.
jekif est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2011, 15h51   #5
Invité de passage
 
Homme Noufel ENNAHIBI
Consultant E-Business
Inscription : février 2011
Messages : 12
Détails du profil
Informations personnelles :
Nom : Homme Noufel ENNAHIBI
Localisation : Maroc

Informations professionnelles :
Activité : Consultant E-Business
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2011
Messages : 12
Points : 0
Points : 0
Bonjour;

ça marche toujours pas dans mon fichier app.yml c'est comme ça :

Code :
1
2
3
4
5
6
7
8
9
 
 
# You can find more information about this file on the symfony website:
# http://www.symfony-project.org/reference/1_4/en/11-App
 
# default values
all:
  sf_guard_plugin:
    routes_register: false
noufel12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2011, 19h47   #6
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
La commande routes_register ne regarde que le plugin sfGuard.

A mon avis la raison vient d'ailleurs... Vérifie que :
  • apache a un mod_rewrite activé
  • que le fichier de configuration .htaccess est bien pris en comptes
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2011, 01h20   #7
Invité de passage
 
Homme Noufel ENNAHIBI
Consultant E-Business
Inscription : février 2011
Messages : 12
Détails du profil
Informations personnelles :
Nom : Homme Noufel ENNAHIBI
Localisation : Maroc

Informations professionnelles :
Activité : Consultant E-Business
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2011
Messages : 12
Points : 0
Points : 0
Salut,

Merci pour vos réponses.

Sur Windows 7 en local ça a marché après que j'ai décommenté la ligne :

Code :
1
2
 
LoadModule rewrite_module modules/mod_rewrite.so
Sur le Serveur, Unix, ça a marché uniquement quand j'ai fait un chmod 777 sur le dossier cache.

Merci encore une autre fois.
noufel12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h54.


 
 
 
 
Partenaires

Hébergement Web