Pour ceux qui ont raté l'étape 1 : Initialisation d'un projet avec Symfony, je vous invite à relire l'article.
Si c'est déjà fait, on passe à l'etape 2 pour démarrer un projet symfony
Étape 1 : Initialisation d'une application
On va commencer par créer un module nommé 'frontend' (traduisez "interface utilisateur" > et tapez : 'cmd', l'invite de commande s'ouvre et on va se placer dans notre répertoire www en tapant donc : c:\wamp\wwwEt là on tape la commande :
symfony init-app frontend
L'alias /sf doit pointer vers le répertoire Symfony dans le dossier data de PEAR. Si vous ne savez pas de quel répertoire il s'agit, lancez la commande pear config-show.
Les applications Symfony nécessitent un accès à ce répertoire pour afficher certaines images ou charger des javascripts, notamment pour faire fonctionner la boîte à outils de web debug et les helpers AJAX.
Étape 2 : Créer un virtual host
Je vous rappelle qu'on travaille sous wamp (windows) et que ce dernier est installé sur C: donc attention aux adresses !!!La création du virtual host va nous permettre de rendre le projet accessible par un navigateur :
Ouvrez le fichier : C:\wamp\bin\apache\apache2.2.8\conf\extra\httpd-vhosts.conf
et ajoutez le bloc de code suivant :
<VirtualHost *:80>
DocumentRoot "C:/wamp/www/test_ikule/htdocs/"
ServerName test_ikule.localdomain
DirectoryIndex index.php index.html
Alias /sf "C:/wamp/bin/php/php5.2.6/data/symfony/web/sf"
<Directory "C:/_wamp/www/test_ikule/htdocs/">
AllowOverride All
Allow from All
</Directory>
<Directory "C:/wamp/bin/php/php5.2.6/data/symfony/web/sf/">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
Ouvrez ensuite le fichier :
C:\WINDOWS\system32\drivers\etc\host (attention ce fichier n'a pas d'extension ) ajoutez y la ligne :
127.0.0.1 test_ikule.localdomain
Messieurs dames , redémarrez votre Wamp , le projet a démarrer et il est accessible a l'url : http://test_ikule.localdomain/
c'est un URL local donc si vous n'avez pas suive , inutile de cliquez ça ne mènera nul part.
et pour accéder a l'application dans l'environnement de développement allez sur : http://test_ikule.localdomain/frontend_dev.php , une barre d'outils apparaitra en haut a droite de votre page href="blog.fr/i/134/1347463/symfony-demarrer-nouveau-projet-L-2.jpeg" title="symfony, nov. 2008">