🌍
English
This shows you the differences between two versions of the page.
fr:installer:upgrade [2007/08/17 15:07] 77.197.245.226 |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Mise à jour ====== | ||
- | La mise à jour de PhpWebGallery se fait en 9 étapes simples. | ||
- | |||
- | |||
- | **1. Téléchargez la version la plus récente de PhpWebGallery ici : [[http://download.gna.org/phpwebgallery]]** | ||
- | |||
- | 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 !** | ||
- | [à 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... | ||
- | |||
- | |||
- | |||
- | **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à ! |