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 :

utilisation de composer update [2.x]


Sujet :

Symfony PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2012
    Messages : 91
    Points : 62
    Points
    62
    Par défaut utilisation de composer update
    Bonjour,

    Lorsque je fais un composer update j'ai le message suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Updating the "app/config/parameters.yml" file
    Clearing the cache for the dev environment with debug true
    Trying to install assets as symbolic links.
    Installing assets for Symfony\Bundle\FrameworkBundle into web/bundles/framework
    It looks like your system doesn't support relative symbolic links, so the assets were installed by using absolute symbolic links.
    Installing assets for AppBundle into web/bundles/app
    It looks like your system doesn't support relative symbolic links, so the assets were installed by using absolute symbolic links.
    Installing assets for CommentBundle into web/bundles/comment
    It looks like your system doesn't support relative symbolic links, so the assets were installed by using absolute symbolic links.
    Installing assets for Sensio\Bundle\DistributionBundle into web/bundles/sensiodistribution
    It looks like your system doesn't support relative symbolic links, so the assets were installed by using absolute symbolic links.
    Je suis sur W 8.1

    Symfony 2.6 en environnement de dev

    Et j'ai déjà essayé en mode admin de la console.

    Merci d'avance pour votre aide

  2. #2
    Membre confirmé
    Avatar de vinmar
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2012
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Août 2012
    Messages : 139
    Points : 516
    Points
    516
    Par défaut
    Salut,

    Je ne suis pas spécialiste de Windows mais j'ai deux observations :

    1. Composer selon moi ne fait que télécharger les librairies tierces pour ton projet et les installe dans le dossier vendor. Dans ce processus, il n'y a pas d'histoire de symlinks.
    2. Le message "Installing assets for Symfony\Bundle\FrameworkBundle into web/bundles/framework" est plutôt du ressort de la commande du type : "php app/console assets:install --symlink web" donc de Assetic.

    Peux-tu développer un peu plus ta démarche (quelle commande tu lances, etc.). J'ai l'impression qu'il y a deux choses bien différente et qui se mélangent.

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2012
    Messages : 91
    Points : 62
    Points
    62
    Par défaut
    Bonjour et merci de votre réponse.

    Alors ma démarche et que je récupère un dossier de dev avec SVN sans les assets. Par la suite je fais un composer.phar update. Ensuite un assetic:dump puis un assets:install pour récupérer les nouveaux assets.
    Lors du composer.phar update j'ai donc ces messages qui s'affiche dans la console.

  4. #4
    Membre averti
    Avatar de phpiste
    Homme Profil pro
    Développeur Senior
    Inscrit en
    Septembre 2006
    Messages
    251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 251
    Points : 445
    Points
    445
    Billets dans le blog
    7
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    It looks like your system doesn't support relative symbolic links
    je ne vois pas une erreur dans le message de la commande plustôt une information qui dise que les assets sont installé dans ton dossier web avec une vrai copie (non pas un racourcie).

    donc à chaque fois que tu modifie une asset (images, js ou autre truc téléchargeable par ton navigateur) dans ton bundle tu dois relancer assets:install

    en plus, assets:install est lancé automatiquement par composer + configuré dans cette section:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    "post-update-cmd": [
                "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
    le symlink (création de lien symbolique ou raccourci) est pour les systêmes Unix et pour les versions récéntes de windows


  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2012
    Messages : 91
    Points : 62
    Points
    62
    Par défaut
    Si ce n'est pas une erreur alors tout va bien merci beaucoup :-)

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

Discussions similaires

  1. Comment utiliser un composant sans son nom ?
    Par aliwassem dans le forum Langage
    Réponses: 4
    Dernier message: 03/10/2005, 20h47
  2. [SGBD][ADO] Utilisation des composants ADO
    Par Teb dans le forum Delphi .NET
    Réponses: 2
    Dernier message: 22/08/2005, 15h33
  3. utilisation des composants d'aide à la décision
    Par karim2005 dans le forum Bases de données
    Réponses: 1
    Dernier message: 08/07/2005, 13h36
  4. Utilisation du composant TDBImage
    Par kkv dans le forum Bases de données
    Réponses: 4
    Dernier message: 10/03/2005, 17h41
  5. [][Timer] Créer un Timer sans utiliser le composant
    Par HPJ dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 01/10/2003, 11h04

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