Getting started:
I : Récuperer le projet.
- Se rendre dans votre espace de travail (exemple c:/wamp/git/).
- Cloner le projet grâce à cette commande :
git clone https://github.com/Yw0ke/symfony.ad.git
- Créer un virtualhost dans votre httpd-conf.
- Mettre à jour le fichier host (C:\Windows\System32\drivers\etc\hosts) en rajoutant cette ligne :
127.0.0.1 symfony.ad
- Redémarrer apache.
II : Configurer la base de données du projet.
- Se rendre dans le dossier de configuration de l’application (c:/wamp/git/symfony.ad/symfony.ad/app/config).
- Renommer parameters.yml.bckp en parameters.yml.
- Editer ce fichier et configurer votre BDD (indiquer au moins votre mot de passe).
III : Installer les dépendances.
- Se rendre dans le dossier de l’application c:/wamp/git/symfony.ad/symfony.ad/.
- Utiliser cette commande :
php composer install
IV : Effectuer les migrations et intégrer les fixtures.
- Créer une base de données
symfony.ad
grâce a phpmyadmin. - Se rendre dans le dossier de l'application c:/wamp/git/symfony.ad/symfony.ad/.
- Utiliser cette commande :
app/console doctrine:migrations:migrate
. (si erreur, effacer le contenu desymfony.ad
et relancer la commande. - Ainsi que celle-ci :
app/console doctrine:fixtures:load
.
V : Accéder à l’application.
- Simplement taper symfony.ad dans la barre d’adresse pour accéder à la page d’accueil.
- Les utilisateurs déjà enregistrer sont superadmin et user. (même password que les login)
*Exemple de virtualhost à placer à la fin du httpd-conf :
#####
## symfony.ad
## DOMAINE de symfony.ad
#####
NameVirtualHost symfony.ad
<VirtualHost symfony.ad>
DocumentRoot C:/wamp/git/symfony.ad/symfony.ad/web
ServerName symfony.ad
<Directory "C:/wamp/git/symfony.ad/symfony.ad/web">
DirectoryIndex app_dev.php
AllowOverride All
Allow from All
</Directory>
</VirtualHost>