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 :

Installer le CMF core avec composer [2.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 66
    Par défaut Installer le CMF core avec composer
    Bonjour à tous,

    Je suis en train de découvrir le framework Symfony en version 2.1.8 actuellement, et je bloque lors de l'installation du composant CMF en suivant cette documentation: http://symfony.com/doc/master/cmf/tu...-cmf-core.html, je précise que j'ai correctement fais les requis pour ce tutoriel. Mais lorsque je rajoute CMF dans mon composer.json voila l'erreur de dépendance que j'obtiens:

    Voici l'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    infradmin@pcBureau:/var/www/cmf$ composer.phar update
    Loading composer repositories with package information
    Updating dependencies
    Your requirements could not be resolved to an installable set of packages.
     
      Problem 1
        - Installation request for symfony-cmf/symfony-cmf 1.0.* -> satisfiable by symfony-cmf/symfony-cmf 1.0.x-dev.
        - symfony-cmf/symfony-cmf 1.0.x-dev requires symfony-cmf/block-bundle 1.0.* -> satisfiable by symfony-cmf/block-bundle 1.0.0-alpha1, symfony-cmf/block-bundle 1.0.0-alpha2, symfony-cmf/block-bundle 1.0.x-dev.
        - symfony-cmf/block-bundle 1.0.0-alpha1 requires sonata-project/block-bundle dev-master -> satisfiable by sonata-project/block-bundle dev-master.
        - symfony-cmf/block-bundle 1.0.0-alpha2 requires sonata-project/block-bundle dev-master -> satisfiable by sonata-project/block-bundle dev-master.
        - symfony-cmf/block-bundle 1.0.x-dev requires sonata-project/block-bundle dev-master -> satisfiable by sonata-project/block-bundle dev-master.
        - Conclusion: don't install sonata-project/block-bundle dev-master
    Et voici mon composer.json

    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
     
    {
        "name": "symfony/framework-standard-edition",
        "description": "The \"Symfony Standard Edition\" distribution",
        "autoload": {
            "psr-0": { "": "src/" }
        },
    	"minimum-stability": "dev",    
        "require": {
            "php": ">=5.3.3",
            "symfony/symfony": "2.1.*",
            "doctrine/orm": ">=2.2.3,<2.5-dev",
            "doctrine/doctrine-bundle": "1.1.*",
            "twig/extensions": "1.0.*@dev",
            "symfony/assetic-bundle": "2.1.*",
            "symfony/swiftmailer-bundle": "2.1.*",
            "symfony/monolog-bundle": "2.1.*",
            "sensio/distribution-bundle": "2.1.*",
            "sensio/framework-extra-bundle": "2.1.*",
            "sensio/generator-bundle": "2.1.*",
            "jms/security-extra-bundle": "1.2.*",
            "jms/di-extra-bundle": "1.1.*",
            "kriswallsmith/assetic": "1.1.*@dev",
     
    		"jackalope/jackalope-doctrine-dbal": "dev-master",
    		"doctrine/phpcr-bundle": "1.0.*",
    		"doctrine/phpcr-odm": "1.0.*",
     
    		"symfony-cmf/symfony-cmf": "1.0.*"		
        },
        "scripts": {
            "post-install-cmd": [
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
            ],
            "post-update-cmd": [
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
            ]
        },
        "extra": {
            "symfony-app-dir": "app",
            "symfony-web-dir": "web",
            "branch-alias": {
                "dev-master": "2.1-dev"
            }
        }
    }
    Si une âme charitable passe par là merci de me dépanner je suis complètement bloqué après plusieurs re-tentative from scratch...

    Nico

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2012
    Messages : 6
    Par défaut
    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    {
        "name": "symfony-cmf/standard-edition",
        "autoload": {
            "psr-0": { "": "src/" }
        },
        "minimum-stability": "dev",
        "require": {
            "php": ">=5.3.3",
            "symfony/symfony": "2.1.*",
            "twig/extensions": "1.0.*",
            "symfony/monolog-bundle": "2.1.*",
            "symfony/assetic-bundle": "2.1.*",
            "sensio/distribution-bundle": "2.1.*",
            "symfony-cmf/symfony-cmf": "1.0.*",
            "symfony-cmf/simple-cms-bundle": "1.0.*",
            "symfony-cmf/create-bundle": "1.0.*",
            "jackalope/jackalope-doctrine-dbal":"dev-master",
            "doctrine/doctrine-bundle": "1.0.*",
            "doctrine/doctrine-fixtures-bundle": "dev-master",
            "liip/functional-test-bundle": "dev-master",
            "lunetics/locale-bundle": "dev-master",
            "liip/doctrine-cache-bundle": "dev-master"
        },
        "scripts": {
            "post-install-cmd": [
                "Symfony\\Cmf\\Bundle\\CreateBundle\\Composer\\ScriptHandler::initSubmodules",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
            ],
            "post-update-cmd": [
                "Symfony\\Cmf\\Bundle\\CreateBundle\\Composer\\ScriptHandler::initSubmodules",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
            ]
        },
        "config": {
            "bin-dir": "bin"
        },
        "extra": {
            "symfony-app-dir": "app",
            "symfony-web-dir": "web",
            "symfony-assets-install": "symlink"
        }
    }
    Avec ce composer.json je n'ai pas d'erreur. Sinon as-tu lancé avant cette commande ? :
    php composer.phar install

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 66
    Par défaut
    Merci de ta réponse, en effet ce week end je suis repartis from scratch et j'ai pu intégrer le CMF à mon projet sans erreur de dépendance avec composer ce coup ci.

    Nico

  4. #4
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 643
    Par défaut
    comment as tu fais pour repartir from scratch tout en l'intégrant dans ton projet je comprends pas bien...

    suffit-il d'ajouter ces 3 bundles :
    "symfony-cmf/symfony-cmf": "1.0.*",
    "symfony-cmf/simple-cms-bundle": "1.0.*",
    "symfony-cmf/create-bundle": "1.0.*",

    sachant que j'ai déjà installer PHP-CR ODR dans mon projet ?

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

Discussions similaires

  1. Installation de Laravel avec Composer
    Par van-bom dans le forum Laravel
    Réponses: 1
    Dernier message: 27/10/2015, 13h47
  2. [2.x] Installer un bundle avec composer et Symfony 2.12
    Par lionceau dans le forum Symfony
    Réponses: 2
    Dernier message: 02/05/2013, 06h01
  3. Erreur du php-cgi.exe avec installation de Zend Core
    Par __fabrice dans le forum Zend Studio
    Réponses: 11
    Dernier message: 15/04/2007, 14h55
  4. probleme avec composant indy IDhttp
    Par ulysse66x dans le forum Composants VCL
    Réponses: 3
    Dernier message: 16/06/2003, 09h35

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