Vous n'arrivez pas à installer le framework Symfony? Suivez ces étapes et le tour est joué!

Si vous possédez déjà WAMP ou une plateforme de développement web équivalente, passez cette étape.

  1. Pour connaître la version de son Windows : se rendre dans "Panneau de configuration\Système et sécurité\Système"
    connaitre version windows
    Il s'agit donc ici d'une version 64 bits.

  2. Télécharger les redistribuables c++ 2012 et 2015 accessible sur le site de Microsoft et les installer.
    Si un message d'erreur vous indique qu'une version plus récente est déjà installée, continuez sur l'étape (3).

  3. Télécharger la bonne version de WAMP sur le site WampServer, ici en l'occurence pour nous WAMPSERVER 64 BITS
    telecharger wamp

  4. Lancez l'installation de WAMP!

Désactiver le logiciel Skype afin que Wamp puisse être lancé!

Si Windows reconnaît déjà PHP, passez cette étape.

  1. Pour lier Windows et l'exécutable PHP : se rendre dans "Panneau de configuration\Système et sécurité\Système", cliquez sur "Paramètres système avancés" :
    parametres systeme avances windows

  2. Cliquez sur "Variables d'environnement..." :
    variables environnement windows

  3. Dans le premier cadre, modifier ou créer une variable "PATH" à laquelle on associe le chemin de PHP :
    ajout modification variable path
    Pour récupérer le chemin de PHP, se rendre dans "C:\wamp64\bin\php" et rentrer dans le dossier du PHP.
    Par exemple le chemin à coller dans la variable "PATH" sera "C:\wamp64\bin\php\php5.6.25" .

  4. Valider pour finir toutes les fenêtres windows ouvertes avec le bouton "Ok".

  5. Pour vérifier que PHP fonctionne, taper "php v" dans l'invite de commande. Un message d'erreur apparaitra si PHP n'est pas reconnu :
    test php invite commandes

Si votre php.ini est déjà configuré, passez cette étape.

  1. Se rendre dans votre dossier PHP, par exemple : "C:\wamp64\bin\php\php5.6.25" et éditer le fichier php.ini :
    modifier php ini

  2. Recherchez si les extensions suivantes sont présentes, si oui supprimer le ";" qui peut les précéder ou les écrire dans le cas échéant :
    - extension=php_curl.dll
    - extension=php_openssl.dll

Si vous avez déjà configuré Apache, passez cette étape.

  1. Cliquez sur l'icône WampServer, se rendre dans "Apache"->"Modules Apache" et activer si besoin "rewrite_module" :
    activer rewrite module apache

  2. Vérifions à présent que le modules PHP sont bien installés. Cliquez sur l'icône WampServer, se rendre dans "PHP"->"Extensions PHP" et activer si besoin les modules :
    - php_intl
    - php_xmlrpc
    - php_pdo_mysl
    - php_pdo_sqlite
    - php_mbstring
    activer modules php wamp

Si vous avez déjà installé Composer, passez cette étape.

  1. Se rendre sur le site "https://getcomposer.org/download/", télécharger "Composer-Setup.exe" :
    telecharger composer

  2. Lancez l'installation, choisissez "Install Shell Menus" afin de lancer composer avec l'explorateur Windows puis cliquez sur le bouton "Next".

  3. Cherchez le chemin de l'exécutable PHP, en l'occurence "C:\wamp64\bin\php\php5.6.25\php.exe"
    configuration composer

  4. Appuyez sur "Next" pour les étapes suivantes et finalement sur "Finish".

  5. Pour tester si Composer est bien fonctionnel, se rendre dans l'invite de commandes et taper "composer -V" : test composer

  1. Lancer l'invite de commandes, se rendre dans le dossier "C:/wamp64/www/" grâce à la commande "cd C:\wamp64\www\".
    Exécuter la commande "composer create-project symfony/framework-standard-edition nom-projet" creation projet symfony via composer
    L'opération peut prendre plusieurs minutes.

  2. Plusieurs informations vous sont alors demandées, entrer vos propres valeurs ou sur la touche "entrée" pour garder les valeurs par défaut proposées.
    configuration projet symfony via composer

  3. Pour tester si votre site Symfony a bien été créé, rendez-vous sur la page "http://localhost/nom-projet/web/app_dev.php".

    Félicitations, votre projet Symfony est à présent installé!

TOP