-
Installation symfony :s
Bonjour,
suite aux conseils que l'on m'a donnés, j'ai changé de méthode de travail symfony (viré la version sandbox), et j'ai mis en place cette version :
http://www.symfony-project.org/installation/1_2
En téléchargeant le fichier :
# sf_sandbox_1_2.tgz
Alors là, je vous avoue, je commence vraiment à devenir fou.
Symfony, dans tous ses tutos, utilise la commande :
symfony propel-build-**** ...
Et se base sur le dossier de config, qui n'est pas fourni par le répertoire que je télécharge là.
Bref, je n'arrive pas à démarrer avec symfony, parce que la documentation me paraît très mal foutue.
Ou alors que je n'arrive pas à la lire ..
Dans l'idée, dans le principe, je ne comprends pas ce qu'est ce répertoire que je télécharge ...?
Ou sont passés les répertoires de config, avec le fichier database.yml et toute la configuration de propel ?
Est-ce que je dois créer mes applications directement dans ce répertoire ou dans un autre ?
Pourquoi quand je veux initier un projet, quel que soit son nom, symfony me dit :
"A project named "/nom_du_projet" already exists in this directory." ?
Pourquoi ont-ils mis une architecture différente que celle expliquée dans les tutoriaux ?
Bref, si quelqu'un peut me fournir quelques explications, je commence à désespérer ...
-
Erf ...
Ce qui m'empêchait de construire le projet était le lien symbolique vers le fichier de commande symfony que j'avais mis dans le répertoire de destination du projet ...
-
en effet, symfony est un simple dossier. généralement, pour créer un projet, la solution la plus simple est :
1/ créer un dossier "mon_projet"
2/ créer les répertoires "mon_projet/lib/vendor"
3/ faire un export de symfony dans "vendor/symfony"
4/ créer le projet "php lib/vendor/symfony/data/bin/symfony generate:project mon_projet"
ensuite, on peut utiliser le raccourci "./symfony" sous unix ou "php symfony" sur windows. perso, je n'utilise pas les commandes du genre "symfony propel-build-xxx" mais plutôt celle de base comme "symfony propel:build-xxx".