Outils pour utilisateurs

Outils du site


backdrop_cms

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édentesRévision précédente
Prochaine révision
Révision précédente
backdrop_cms [2025/02/22 09:17] – [Core update] Flazbackdrop_cms [2025/02/23 17:41] (Version actuelle) – [Modules update] Flaz
Ligne 7: Ligne 7:
 La mise à jour du Core effectue également celle des modules compris dans la distribution. Tous les éléments concernés figurent dans le sous-répertoire //core// de l'archive de mise à jour. La mise à jour du Core effectue également celle des modules compris dans la distribution. Tous les éléments concernés figurent dans le sous-répertoire //core// de l'archive de mise à jour.
 Si d'autres fichiers((Tels.htaccess, robots.txt, settings.php…)) doivent également être mis à jour, ils seront indiqués dans les notes de mise à jour (release notes). Si d'autres fichiers((Tels.htaccess, robots.txt, settings.php…)) doivent également être mis à jour, ils seront indiqués dans les notes de mise à jour (release notes).
-  - lire les [[https://backdropcms.org/project/backdrop/releases|notes de mise à jour]] (mise à jour possible de certains fichiers en dehors du //Core//)+  - lire les [[https://backdropcms.org/project/backdrop/releases|notes de mise à jour]] (mise à jour possible de certains fichiers((settings.php, .htaccess, robots.txt…)) en dehors du //Core//)
   - passer le site en mode maintenance   - passer le site en mode maintenance
   - dans le root directory,   - dans le root directory,
     - renommer le répertoire //core// en //core-old//     - renommer le répertoire //core// en //core-old//
-    - effectuer une sauvegarde du sous-répertoire ~/files/config_[hash-code]+    - effectuer une sauvegarde du répertoire de configuration, selon le schéma actif((Tel que défini dans la section //Configuration storage// du fichier //settings.php//.)) : 
 +      - répertoire //config// hors DocumentRoot 
 +      - sous-répertoire ~/files/config_[hash-code]
   - dans un répertoire temporaire   - dans un répertoire temporaire
     - télécharger l'archive de mise à jour (.zip)     - télécharger l'archive de mise à jour (.zip)
Ligne 18: Ligne 20:
   - lancer la mise à jour : https://mon-site/core/update.php   - lancer la mise à jour : https://mon-site/core/update.php
   - si tout s'est bien passé   - si tout s'est bien passé
-    - supprimer les sauvegardes : core-old et config_[hash-code]+    - supprimer les sauvegarde du //core// et de la configuation: core-old et config.tgz
     - supprimer l'archive de mise à jour et son extraction     - supprimer l'archive de mise à jour et son extraction
     - remettre le site en mode consultation     - remettre le site en mode consultation
Ligne 29: Ligne 31:
 mv ../public_html/core ../public_html/core-old mv ../public_html/core ../public_html/core-old
 mv backdrop/core/ ../public_html/ mv backdrop/core/ ../public_html/
-tar czf config.tgz ../public_html/files/config_[hash-code]+tar czf config.tgz ../config 
 +          tar czf config.tgz ../public_html/files/config_[hash-code]   /// avant 1.30.0
     ////// si OK après update.php effectué     ////// si OK après update.php effectué
 rm -Rf backdrop backdrop.zip config.tgz ../public_html/core-old rm -Rf backdrop backdrop.zip config.tgz ../public_html/core-old
 </code> </code>
  
-=== Modules ===+==== Modules update ====
 Sauf mention particulière, les modules se mettent à jour par une simple suppression du répertoire ad hoc et remplacement par le répertoire extrait. Sauf mention particulière, les modules se mettent à jour par une simple suppression du répertoire ad hoc et remplacement par le répertoire extrait.
  
Ligne 42: Ligne 45:
   - passer le site en mode maintenance   - passer le site en mode maintenance
   - depuis la page des mises à jour, télécharger les zip sur le poste de travail   - depuis la page des mises à jour, télécharger les zip sur le poste de travail
 +    - si le serveur de mise à jour est H.S. aller sur la [[https://backdropcms.org/modules|page des modules]] de //Backdrop CMS//
   - extraire localement les contenus des zip (chaque zip contient un répertoire éponyme)   - extraire localement les contenus des zip (chaque zip contient un répertoire éponyme)
   - lire la documentation   - lire la documentation
Ligne 48: Ligne 52:
   - actualiser la page des mises à jour   - actualiser la page des mises à jour
   - remettre le site en mode consultation   - remettre le site en mode consultation
 +
 +=== Commandes typiques ===
 +
 +À adapter au contexte d'hébergement. Ici, en téléchargement sur le serveur sans passer par la station de travail.
 +
 +<code>
 +cd ~user/domains/domain.tld/public_html/modules
 +ls -d */
 +rm -R <liste des répertoires de modules à mettre à jour>
 +cd ~user/domains/domain.tld/tmp
 +              //// pour tous les modules à mettre à jour
 +wget <url du zip du module>
 +unzip module.zip -d ../public-html/modules
 +</code>
 +
 +
backdrop_cms.1740212221.txt.gz · Dernière modification : 2025/02/22 09:17 de Flaz