Differences

This shows you the differences between two versions of the page.

Link to this comparison view

fr:installer:upgrade [2007/11/04 08:56]
vdigital Php5 chez online
— (current)
Line 1: Line 1:
-====== Mise à jour ====== 
- 
-Ce document n'est qu'un EXEMPLE (réalisé pour la 1.6), **il est cependant valable pour les versions supérieures** =) ). 
- 
- 
-La mise à jour de PhpWebGallery se fait en 9 étapes simples. 
- 
- 
-**1. Téléchargez la version la plus récente de PhpWebGallery [[http://download.gna.org/phpwebgallery|ici]]** 
- 
-Remarque : Attention à ne pas télécharger de **RC** (Release Candidate).\\ 
-{{fr:aide:installer:phpwebgallery_documentation_1.6_images_upgrade_01.jpg}} 
- 
- 
- 
-**2. Décompressez le fichier dans un répertoire temporaire sur votre disque dur** 
- 
-Ici nous avons opté pour le bureau. 
- 
-{{fr:aide:installer:phpwebgallery_documentation_1.6_images_upgrade_02.jpg}} 
- 
- 
- 
-**3. Sauvegarder les fichiers-clés de votre PhpWebGallery actuel** 
- 
-Avec un client ftp (ici FileZilla) connectez vous à votre espace d'hébergement, et sauvegardez sur votre disque dur: 
-    * Le dossier **galleries/**  
-    * Le fichier **mysql.inc.php**  qui se trouve dans le répertoire include/ 
-    * Le fichier **config_local.inc.php** (n'existe pas forcément) qui se trouve dans le répertoire include/ 
-    * Le fichier **local-layout.css** (n'existe pas forcément) qui se trouve dans le répertoire template-common/ 
-    * Le fichier **local-layout.css** (n'existe pas forcément) qui se trouve dans le répertoire template/yoga/ 
- 
- 
- 
-**4. Supprimez votre PhpWebGallery** 
- 
-**ATTENTION : toutes les modifications, MOD ou template, que vous aurez apportées à PhpWebGallery seront perdues !** 
-[FIXME A rajouter : comment faire pour conserver ces modifications?] 
- 
-Supprimer tout les fichiers et dossiers. 
- 
-{{fr:aide:installer:phpwebgallery_documentation_1.6_images_upgrade_03.jpg}} 
- 
-{{fr:aide:installer:phpwebgallery_documentation_1.6_images_upgrade_04.jpg}} 
- 
- 
- 
-**5. Transférez les fichiers de la dernière version de PhpWebGallery** 
- 
-Par FTP, transférez l'ensemble de l'archive décompressée sur votre serveur distant. 
- 
- 
- 
-**6. Replacez les fichiers sauvegardés sur le serveur distant** 
- 
-Soit :  
-    * Le dossier **galleries/**  
-    * Le fichier **mysql.inc.php**  à mettre dans le répertoire include/ 
-    * Le fichier **config_local.inc.php** (n'existe pas forcément) à mettre dans le répertoire include/ 
-    * Le fichier **local-layout.css** (n'existe pas forcément) à mettre dans le répertoire template-common/ 
-    * Le fichier **local-layout.css** (n'existe pas forcément) à mettre dans le répertoire template/yoga/ 
- 
-N'oubliez pas de transférer le fichier mysql.inc.php dans include/. En effet, celui présent dans la nouvelle version est vide... 
- 
-**6.1 Créer un fichier .htaccess** 
- 
-**Attention**, avec online comme hébergeur, vous devez créer un fichier, à l'aide de votre éditeur de texte préféré, nommé **.htaccess** en y mettant la ligne suivante : 
-AddType application/x-httpd-php5 .php 
- 
-(Cette manipulation peut s'avérer inutile et différente chez d'autres hébergeurs, c'est un cas spécifique donné pour l'exemple).\\ 
-Placez ensuite ce fichier dans le répertoire racine de votre galerie à l'aide de votre client ftp. Sans cette manip, vous aurez une page blanche à l'étape suivante... 
- 
- 
-**7. Lancer le script upgrade.php** 
- 
-Une fois le transfert terminé, rendez-vous avec votre navigateur à l'adresse de mise à jour, par exemple : http://votredomaine/phpwebgallery/**upgrade.php**. 
- 
-Vous devez obtenir ceci:\\ 
-{{fr:aide:installer:phpwebgallery_documentation_1.6_images_upgrade_05.jpg}} 
- 
-  Si vous obteniez autre chose, abandonnez!!! 
-  --> Vérifiez que le fichier ./include/mysql.inc.php est bien l'ancien (il ne saurait pas être vide !!!). 
-  --> Rendez-vous sur le forum pour vous faire aider. 
- 
- 
- 
-**8. Passez en mode UPGRADE** 
- 
-Donc quand vous obtenez ceci:\\ 
-{{fr:aide:installer:phpwebgallery_documentation_1.6_images_upgrade_05.jpg}} 
- 
-Il vous est demandé de rajouter la ligne : 
- 
-<code>define('PHPWG_IN_UPGRADE', true);</code> 
-Editez votre fichier mysql.inc.php en rajoutant cette ligne. Le fichier devrait alors ressembler à ça: 
-<code php><?php 
-$cfgBase = 'NomDeVotreBase'; 
-$cfgUser = 'NomUtilisateurAccesBase'; 
-$cfgPassword = 'MotDePasseAccesBase'; 
-$cfgHote = 'ServeurAccesBase'; 
-$prefixeTable = 'phpwebgallery_'; 
- 
-define('PHPWG_INSTALLED', true); 
- 
-// Ligne à rajouter pour permettre la mise à jour ! 
-define('PHPWG_IN_UPGRADE', true); 
-?></code> 
-Remarque : Pas d'espace après le ?> ou de ligne vide après le ?>... 
- 
-Une fois le fichier mysql.inc.php modifié et enregistré sur le serveur distant, rafraichissez la page upgrade.php dans votre navigateur. 
- 
-{{fr:aide:installer:phpwebgallery_documentation_1.6_images_upgrade_06.jpg}} 
- 
-Dans cette exemple je mets à jour la version 1.5.x. Cliquez sur le lien //Upgrade from release 1.5.0 to 1.6.0//. La page se recharge et vous arrivez à cette page. 
- 
-{{fr:aide:installer:phpwebgallery_documentation_1.6_images_upgrade_07.jpg}} 
- 
- 
- 
-**9. Sortez du mode UPGRADE** 
- 
-Votre PhpWebGallery a été mis à jour. Maintenant, pour sortir du mode UPGRADE, éditez de nouveau le fichier mysql.inc.php et supprimez la ligne : 
-<code php>define('PHPWG_IN_UPGRADE', true);</code> 
- 
-Par sécurité, il faut aussi que vous supprimiez les fichiers install.php, upgrade.php et le dossier install/. 
- 
-Et voilà ! 
- 
- 
-===== Recommandation ===== 
- 
-:!: Le passage en 1.7 enlève temporairement tout l'historique existant. Vous pourrez le reconstituer facilement car tout a été sauvegardé dans la table history_backup. Pour cela vous devrez installer le plugin [[http://phpwebgallery.net/ext/extension_view.php?eid=177 | ImportStat]]. 
- 
-L'opération n'a besoin d'être réalisée qu'une seule fois. Le plugin peut être entièrement désinstallé après son utilisation. 
  
 
Back to top
fr/installer/upgrade.1194166616.txt.gz · Last modified: 2009/03/07 22:13 (external edit)
 
 
github twitter newsletter Donate Piwigo.org © 2002-2024 · Contact