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 :

Installation en local de sfDoctrineGuardPlugin [1.x]


Sujet :

Symfony PHP

  1. #1
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut Installation en local de sfDoctrineGuardPlugin
    Bonjour,
    J'essaye symfony en local et je suis confronté à l'installation de sfDoctrineGuardPlugin parce que l'ordinateur n'est pas connecté à l'internet. J'ai cherché sur le web et vu que des personnes ont réussi à le faire. http://groups.google.fr/group/symfon...56ba9bb71506c7, http://www.symfony-project.org/plugi...ineGuardPlugin.
    Mais leurs solutions n'ont pas marché pour moi. Peut-être que j'ai omis quelque chose.
    Alors quelqu'un veut-il bien me dire comment parvenir à installer, PAS-A-PAS, le plugin en local sans son fidèle compagnon PEAR ? . Merci

  2. #2
    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
    Pour tous les plugins :
    1. Aller sur le site, dans le plugin, option download et téléchargez l'archive compresser dans un dossier d'attente
    2. Décompresser l'archive, soit dans le dossier (a créer) lib/plugins/xxxx de l'application, soit dans le dossier lib/plugins/xxxx de l'installation de base de symfony (la deuxième solution est ma préférée). Modifier le nom du dossier pour virer le numéro de version.
    3. Modifier, suivant le cas, le fichier de config et autre (en fonction du plugin)
    4. Faire un publishin-asset si nécessaire
    5. Un coup de cc ne fait pas de mal.


    Et c'est prêt.

    Pour certains plugins, il pourrait y avoir des étapes supplémentaires, tous dépend du plugin, il n'est pas possible de les généraliser. Voir le readme sur le site de symfony.

  3. #3
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut
    Salut mimi68, toujours là pour répondre aux questions. Merci. J'ai fait comme tu as dit, mais j'ai pas abouti. Voici la procédure que j'ai suivi. En allant dans le dossier lib/plugin de mon installation symfony, j'ai constaté qu'il existe déjà deux sous-répertoires:sfDoctrinePlugin et sfPropelPlugin (cerclés de rouge).



    J'ai supposé qu'ils sont destinés à recevoir chacun les plugins des ORM dont ils portent le nom. C'est donc dans le dossier sfDoctrinePlugin que j'ai décompressé l'archive de sfDoctrineGuardPlugin. Comme tu peux le voir, j'ai viré le numéro du dossier de décompression (entouré en bleu).
    Et voici le contenu du dossier de décompression:



    Ensuite, j'ai fait la commande symfony plugin:publish-assets, et reçu les insultes suivantes.



    J'ai essayé une autre tâche: sympfony plugin:install sfDoctrineGuardPlugin. Pour de nouvelles insultes que voici.



    A quel niveau ai-je fauté ? Merci.

  4. #4
    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
    Les plugins doivent être décompressé dans le répertoire lib/plugins (avec un "s") quelque soit leurs dépendances.

    Déplace ton sfDoctrineGuardPlugin dans le dossier plugins et tout va rentrer dans l'ordre.

  5. #5
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut
    Cool, ca a marché. J'ai déplacé à la fois vers le dossier lib/plugins et le dossier symfrony/plugins. Je ne sais pas pour lequel mais ca a marché. Merci

  6. #6
    Invité
    Invité(e)
    Par défaut
    La règle de "bonne conduite", c'est que tout ce qui est dans le dossier /lib/vendor/symfony/, tu ne dois en aucun cas y toucher : ni modification, ni suppression, ni ajout.

    Donc dans ton cas, c'est bien le dossier /plugins que tu dois mettre ton plugin sfDoctrineGuardPlugin.

    edit : en relisant les autres post, je ne comprend pas pourquoi mimi te dit de mettre dans lib/plugins. Ce répertoire n'existe pas chez moi, c'est directement /plugins

  7. #7
    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
    Evite d'avoir deux fois un plugin installé, soit tu le met en local pour l'application, donc dans le lib/plugins local, soit dans le lib/plugins de symfony.

    Si tu le mets dans les deux, il va prendre en priorité le local, donc, cela va marché bien. Jusqu'au jour ou tu va te faire une deuxième application, charger la dernière version qui aura quelques différence, la mettre dans la partie de symfony et ton ancienne application risque de prendre des bouts de local et d'autre de symfony, mais d'une autre version. La panique assurée. Et pour retrouver une erreur de ce genre dans 6 mois...

    Bonjours la recherche.

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

Discussions similaires

  1. installation réseau local
    Par minooo dans le forum Réseau
    Réponses: 5
    Dernier message: 14/02/2009, 10h30
  2. installer réseau local
    Par ALIAS200 dans le forum Protocoles
    Réponses: 22
    Dernier message: 13/12/2008, 09h19
  3. Installation réseau local. Quel soft?
    Par rlejeune dans le forum Windows XP
    Réponses: 22
    Dernier message: 26/02/2008, 22h05
  4. [Editeur Java]installation en local
    Par TabrisLeFol dans le forum EDI et Outils pour Java
    Réponses: 2
    Dernier message: 08/08/2006, 22h39
  5. installation en local de mysql ou de postgresql
    Par Pobrecito dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 14/02/2005, 14h46

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