Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
mise_a_jour_vers_symfony_1.1 [2008/07/01 11:03] – madko | mise_a_jour_vers_symfony_1.1 [2012/10/30 22:47] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | # pear upgrade-all | + | On met à jour Symfony avec la commande suivante: |
+ | < | ||
+ | # pear upgrade-all | ||
+ | </ | ||
A la racine du projet, il faut editer le fichier //symfony// pour passer de: | A la racine du projet, il faut editer le fichier //symfony// pour passer de: | ||
Ligne 15: | Ligne 18: | ||
chdir(dirname(__FILE__)); | chdir(dirname(__FILE__)); | ||
- | include('config/ | + | require_once(dirname(__FILE__).'/ |
- | include($sf_symfony_data_dir.'/bin/symfony.php' | + | $configuration = new ProjectConfiguration(); |
+ | include($configuration-> | ||
</ | </ | ||
Ligne 38: | Ligne 42: | ||
include($configuration-> | include($configuration-> | ||
</ | </ | ||
+ | |||
+ | Il faut ensuite créer le fichier // | ||
+ | < | ||
+ | <?php | ||
+ | |||
+ | require_once '/ | ||
+ | sfCoreAutoload:: | ||
+ | |||
+ | class ProjectConfiguration extends sfProjectConfiguration | ||
+ | { | ||
+ | public function setup() | ||
+ | { | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | On peut deja voir si tout est correct avec la commande: | ||
+ | < | ||
+ | $ ./symfony -V | ||
+ | </ | ||
+ | |||
+ | Symfony 1.1 arrive avec un nouveau système de scripts/ | ||
+ | < | ||
+ | $ ./symfony project: | ||
+ | </ | ||
+ | |||
+ | On peut aussi eviter certains problemes désintallant le package //phing// installé via //pear//: | ||
+ | < | ||
+ | # pear uninstall phing/phing | ||
+ | </ |