Aller au contenu
Invision Board France

Comment mettre à jour une application ?


Youp3

Remarque : cette procédure s'applique à tous les produits d'IPS.

 

Faisant partie de vos avantages, à condition que votre licence soit active, un technicien du support IPS peut mettre à jour votre logiciel sur demande et ce sans frais supplémentaire.

Si vous désirez bénéficier de cet avantage, rendez-vous dans votre espace client et sélectionnez "Purchases" dans le menu de gauche. Sélectionnez alors le logiciel ou le pack d'hébergement à mettre à jour puis cliquez sur le bouton New Support Request. Remplissez puis envoyez le formulaire en choisissant bien Install/Upgrade Request pour le champ Department.

 

Pour ceux souhaitant effectuer eux-mêmes la mise à niveau, cet article vous guidera tout au long de la procédure.

 

La mise à niveau écrasera toutes les modifications que vous avez apportées aux fichiers sources.

Si vous effectuez une mise à jour majeure (par exemple 3.0.x vers 3.1.x) et que vous utilisez des thèmes personnalisés, des crochets ou des applications, veuillez vérifier avant la mise à niveau qu'ils seront compatibles avec la version cible. Vous devrez les mettre à jour le cas échéant. Si vous effectuez une mise à niveau mineure (par exemple 3.1.3 vers 3.1.4), alors les thèmes, crochets et applications installés ne devraient pas être affectés.

Si vous mettez à jour depuis la version 2.3.6 ou antérieure, tous les thèmes et modifications seront perdus.

 

 

Étape 1 : pré-requis

Si vous effectuez une mise à niveau majeure (comme 2.3 vers 3.0), vous devez vérifier que votre serveur répond toujours aux exigences d'IPS. Si vous êtes client du service hébergement d'IPS, vous disposerez certainement des pré-requis dont vous avez besoin.

Les pré-requis d'IPS sont listés ici et depuis cette page vous pouvez télécharger un script qui testera si votre serveur répond aux exigences.

Si vous n'êtes pas sûr que votre serveur dispose de ces pré-requis, ou que vous avez besoin d'explications sur l'un d'entre eux, soumettez simplement un ticket de support et un technicien d'IPS sera heureux de vous conseiller.

 

Étape 2 : sauvegarde

Il est fortement conseillé, avant de commencer la procédure de mise à niveau, d'effectuer une sauvegarde complète de vos fichiers et de la base de données. Votre hébergeur doit certainement vous fournir des outils pour cela.

[sharedmedia=ccs:custom_database_1:40]

 

Étape 3 : téléchargement

Vous pouvez télécharger votre logiciel depuis votre espace client. Une fois connecté, sélectionnez "Purchases" dans le menu de gauche puis l'application que vous souhaitez mettre à jour et enfin cliquez sur le bouton Download. Si vous mettez à niveau plusieurs logiciels, comme IP.Board et IP.Gallery, vous devez les télécharger séparément.

Une fois le ou les téléchargements terminés, décompressez les archives avec un logiciel approprié. Chaque archive contient au moins un dossier "upload" et éventuellement des dossiers "Documentation" et/ou "Tools", en fonction de l'application.

 

Étape intermédiaire recommandée par IBF : passer en mode maintenance

 

Afin d'empêcher des modifications sur la base de données durant la mise à jour, il est vivement conseillé de passer le forum ou l'application en mode maintenance. Pour le forum, il faut vous rendre dans le PCA, dans Système > Paramètres système > Community Offline / Online et passez à Oui le paramètre Turn the community offline. Dans le paramètre The offline message to display, vous pouvez laisser un message expliquant la cause de la fermeture.

 

Si vous souhaitez aller encore plus loin, vous pouvez rediriger tout le monde, sauf votre adresse IP, vers une page de maintenance. Pour cela, mettez dans un fichier .htaccess, à la racine de votre forum et/ou de votre site, le code suivant (en l'adaptant à votre situation) :

RewriteCond %{REMOTE_ADDR} !83\.250\.32\.51RewriteRule !^maintenance.html http://www.tonsite.fr/maintenance.html [R,L]

Étape 4 : envoi

Pour cette étape, vous aurez besoin d'un logiciel FTP (Filezilla en est un gratuit et multi-plateforme), si vous n'en avez pas déjà un, et des informations de connexion pour votre serveur (votre hébergeur sera capable de vous les fournir si vous ne les connaissez pas).

Si vous avez renommé votre dossier admin, vous devez renommer avec le même nom le dossier admin présent dans le dossier "upload" obtenu à l'étape 3. Vous devrez alors éditer le fichier initdata.php pour y indiquer le nom du dossier admin tel que vous l'avez renommé. Si vous n'êtes pas sûr, vous devez supposer que vous n'avez pas renommé le dossier et pouvez ignorer cette instruction.

En utilisant votre client FTP, déplacer vous dans le dossier dans lequel votre logiciel est actuellement installé et envoyez le contenu du dossier "upload" résultat de l'étape 3. Ceci se fait habituellement en sélectionnant simplement tous les fichiers du dossier upload, et en les faisant glisser dans la fenêtre de votre client FTP.

Si vous mettez à niveau plusieurs logiciels (par exemple, IP.Gallery en plus d'IP.Board), vous devez envoyer le contenu des dossiers "upload" de chaque application vers la même destination. Assurez-vous de renommer le dossier admin de chacune si nécessaire.

Le processus d'envoi est susceptible de prendre un certain temps.

Si vous êtes en train d'effectuer une mise à jour majeure (comme 2.3 vers 3.0), vous devrez peut-être vérifier vos CHMOD. Les valeurs de CHMOD recommandées pour toutes les applications d'IPS sont indiquées dans leur guide d'installation, dans le paragraphe Step Three: Uploading.

 

Étape 5 : mise à niveau

Une fois que tous les fichiers ont bien été envoyés sur le serveur, lancez le système de mise à niveau en accédant à la page "/admin/upgrade/index.php" (par exemple : www.domain.com/forum/admin/upgrade/index.php) et suivez les instructions.

À la fin de la mise à jour, prêtez une attention particulière au message affiché. Il peut contenir des instructions supplémentaires.

 

Étape 6 : traitement des thèmes personnalisés et des langages

Si vous avez des thèmes personnalisés, vous devriez à ce stade exécuter l'outil de fusion de modèle afin de les mettre à jour pour votre nouvelle version. Vous trouverez plus d'informations sur comment faire cela dans cet article.

 

Si vous utilisez d'autres langages que l'anglais, vous devez aussi mettre à jour vos packs de langue. Vous trouverez plus d'informations sur comment faire cela dans cet article.

 

Étape finale : sortie du mode maintenance

 

Si vous avez effectué l'étape intermédiaire recommandée par IBF, il vous faut sortir du mode maintenance pour que les utilisateurs puissent de nouveau accéder normalement à votre forum/site. Pour cela, il faut vous rendre dans le PCA, dans Système > Paramètres système > Community Offline / Online et passez à Non le paramètre Turn the community offline.

 

Si vous avez utilisé la solution .htaccess, vous devez supprimer ou commenter les lignes ajoutées en mettant le caractère # au début de ces lignes.

 

 

Cet article est une traduction de l'article Upgrading de la documentation d'IPS.


Retour utilisateur

Commentaires recommandés

je savais pas koi mettre du coup j'ai laisser vide ^^

Upgrade Options

  • Show me manual upgrade steps for SQL queries to prevent PHP page timeouts. WARNING: If you select this option, you will be shown SQL queries that you must run at your mysql command line. If you are not comfortable doing this, please submit a ticket and our technicians will assist you, or contact your webhost for assistance.
  • Update my help files if changes are found

ps ta des lien qui ne focntione plus comme le lien sur les chmod ips

 

j'ai pas compris cela

 

Étape 6 : traitement des thèmes personnalisés et des langages

Si vous avez des thèmes personnalisés, vous devriez à ce stade exécuter l'outil de fusion de modèle afin de les mettre à jour pour votre nouvelle version. Vous trouverez plus d'informations sur comment faire cela dans cet article.

 

Si vous utilisez d'autres langages que l'anglais, vous devez aussi mettre à jour vos packs de langue. Vous trouverez plus d'informations sur comment faire cela dans cet article.

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Merci pour les liens, j'ai corrigé.

Pour l'étape 6, il ne faut pas oublier que c'est une traduction d'un article IPS. Pour la mise à jour du pack de langage français, il faut suivre nos instructions de mise à jour qui sont dans le pack. Et pour les thèmes, si tu n'as pas modifié le thème que tu utilises, tu n'as rien à faire.

Lien vers le commentaire
Partager sur d’autres sites



Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Ajouter un commentaire…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement

×
×
  • Créer...

Information importante

En utilisant ce site, vous êtes d’accords avec nos Conditions d’utilisation. Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookies, sinon nous supposerons que vous êtes d’accord pour continuer.