mise_a_jour_vers_symfony_1.1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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:08] madkomise_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: 
 +<code> 
 +# pear upgrade-all 
 +</code>
  
 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/config.php'); +require_once(dirname(__FILE__).'/config/ProjectConfiguration.class.php'); 
-include($sf_symfony_data_dir.'/bin/symfony.php');+$configuration = new ProjectConfiguration(); 
 +include($configuration->getSymfonyLibDir().'/command/cli.php');
 </file> </file>
  
Ligne 39: Ligne 43:
 </file> </file>
  
-Il faut ensuite créer le fichier //config/Projectconfiguration.class.php// avec le contenu suivant:+Il faut ensuite créer le fichier //config/ProjectConfiguration.class.php// avec le contenu suivant:
 <file> <file>
-[php] 
 <?php <?php
  
Ligne 53: Ligne 56:
           }           }
 } }
-</file>+</file>  
 + 
 +On peut deja voir si tout est correct avec la commande: 
 +<code> 
 +$ ./symfony -V 
 +</code>  
 + 
 +Symfony 1.1 arrive avec un nouveau système de scripts/batch appelé task. On lance celle qui s'occupe de mettre à jour le projet pour être compatible avec Symfony 1.1: 
 +<code> 
 +$ ./symfony project:upgrade1.1 
 +</code> 
 + 
 +On peut aussi eviter certains problemes désintallant le package //phing// installé via //pear//: 
 +<code> 
 +# pear uninstall phing/phing 
 +</code>
  • mise_a_jour_vers_symfony_1.1.1214910480.txt.gz
  • Dernière modification : 2012/10/30 22:48
  • (modification externe)