Ahmed Zaki JENHANI
Symfony3
Symfony3: Pr paration de
l'environnement:
I Pr requis:
"
"
Installation de WAMP, ce qui va installer ce qui suit:
Apache
MySQL
PhP
Installation d'un IDE. Pour cet Atelier NetBeans sera utilis .
II
Installation de Symfony 3 et configuration de
l'environnement:
II.1 Configurer Php
Publicité
Il faut ajouter Php en tant que commande interne pour Windows. Pour cela le r pertoire contenant le
programme php qui a t install avec wamp, doit tre ajout la variable d'environnement PATH
(comme pour Linux).
1/5
Ahmed Zaki JENHANI
Symfony3
II.2 Installation de l'installateur de Symfony
Cr er le r pertoire C:\wamp\symfony .
Esuite, ouvrir un navigateur et aller l'adresse https://symfony.com/installer pour t l charger
l'installateur de Symfony. Il vous sera demand d'enregistrer un fichier. Enregistrer le dans
C:\wamp\symfony .
V rifier qu'il est bien install en ouvrant l'invite de commande et taper les commandes suivantes:
cd C:\wamp\symfony
php symfony.phar
II.3 Symfony avec NetBeans
Remarque: Au moment o ce document est crit, netbeans ne supporte pas encore la version 3 de
Publicité
Symfony. Cependant, il support la version 2 gr ce un plugin qui est automatiquement install avec la
suite web. Ce plugin d velopp pour la version 2 peut supporter cette derni re version 3 en appliquant
quelques op rations suppl mentaires, qui seront d crites ci-dessous.
II.3.a Configuration de Netbeans pour le support de Symfony:
1. Aller au menu: Outils Options
2. Chercher Php
3. Mettre au niveau de interpr teur Php 5 (Php 5 Interpreter) le chemin de l'ex cutable Php (qui a t
2/5
Ahmed Zaki JENHANI
Symfony3
ajout avec wamp): Dans notre cas C:\wamp\bin\php\php5.5.12\php.exe
4. Aller sur la m me fen tre l'onglet Frameworks & Tools
5. Chercher Symfony2
6. Dans la zone de texte de l'installateur Installer : Mettre le chemain de l'installateur (qui a t
t l charg ): C:\wamp\symfony\symfony.phar
II.3.b Cr ation du projet Symfony:
Publicité
1. Aller au menu: Fichier Nouveau projet
2. S lection PHP, ensuite PHP Application
3. Mettre le projet dans le dossier C:\wamp\www\symfony
4. Mettre comme Project URL http://localhost/symfony/web/app_dev.php
5. S lectionner le framwork Symfony2
6. Terminer
3/5
Ahmed Zaki JENHANI
Symfony3
II.3.c Support du plugin Symfony2 des commandes Symfony3 en
NetBeans
1. Aller au propri t s du projet nouvellement cr . (Clique droit sur le projet Propri t s)
2. Changer le r pertoire app par bin
3. OK
4. Aller au fichier PHP
vendor\symfony\symfony\src\Symfony\Component\Console\Command\List
Publicité
Command.php
5. Ajouter la ligne 71:
if ($input->getOption('xml')) {
$input->setOption('format', 'xml');
}
6. Ajouter la ligne 91
new InputOption('xml', null, InputOption::VALUE_NONE, 'To output
xml command list'),
4/5
Ahmed Zaki JENHANI
Symfony3
Maintenant le projet symfony est cr , et peut tre utilis graphiquement (m me pour le commandes
de Symfony) gr ce NetBeans.
5/5