Drupal 6.8 et 5.14

Drupal a été mis à jour aujourd'hui afin de corriger de petits bugs ainsi qu'une vulnérabilité qualifiée de critique (SA-2008-073).

Ajout le 11 décembre 2008 : les versions 5.13 et 6.7 souffraient d'un léger bug sous PHP4. Les versions 5.14 et 6.8 ont été publiées aujourd'hui pour corriger cela.

Téléchargement :

En page d'accueil : 

Commentaires

Le point en vidéo sur les différents types de mise à jour :

Comment mettre à jour un site Drupal 6
http://biboo.net/comment-mettre-a-jour-un-site-drupal-6

Comment mettre à jour un module Drupal (+ demo du module Update status 5.x-2.2)
http://biboo.net/mettre-a-jour-module-drupal-update-status

et aussi :
Comment installer Drupal 6 sur un hébergement distant
http://biboo.net/comment-installer-drupal-6-sur-un-hebergement-distant

cordialement ++
robin
Webdesign CSS, tutoriels vidéo Drupal: http://biboo.net

Bonjour,
je cherche à savoir comment faire la mise à jour vers Drupal 6.8.... avant de faire une bêtise.
Quelqu'un peut il m'aider ou bien me guider vers une documentation, je n'ai pas trouvé (mais j'ai pas les yeux en face des trous ce soir)

merci d'avance,

marzoo.

En réponse (un peu tardive) à "marzoo", mais qui pourra peut-être servir aux futurs nouveaux membres francophones.

// $Id: UPGRADE.txt, v 1.12 2008/01/04 16:15 : 58 goba Exp $

Traduction française libre (non professionnel) du fichier « UPGRADE.txt ».

Mise à jour

Avant de faire la mise à jour, vous devriez vous assurer que :

  • Votre système répond ou excède les exigences minimum de Drupal
    comme démontré à « http://drupal.org/requirements » (en anglais).
  • Vous avez une sauvegarde de toutes vos données appropriées (étape #1).
  • Les modules personnalisés et ajoutés ont été examinés pour s'assurer de leur compatibilité (étape #11).
  • Les thèmes personnalisés et ajoutés ont été examinés pour s'assurer de leur compatibilité (étape #11).
  • Vous avez lu ce document en entier.

Commençons !

  1. Sauvegardez votre base de données et le dossier de Drupal

    • particulièrement votre dossier « sites »
      qui contient vos fichiers de configuration, modules supplémentaires et thèmes,
      tous les modules ajoutés ou personnalisés dans votre dossier « modules »,
      et votre dossier « files » qui contient les fichiers téléversés (upload).
      Si d'autres fichiers ont subi des modifications,
      telles que les fichiers « .htaccess » ou « robots.txt », ceux qui devrait être aussi sauvegardé.

    Note : pour l'installation d'un site simple, le fichier de configuration est « settings.php »
    situé à « sites/default/settings.php ». Le fichier « default.settings.php »
    contient une copie propre pour la restauration, s'il y a lieu.

    Pour des configurations de multi-site, le fichier de configuration est « settings.php »
    localisé dans « sites/default/settings.php ». Le fichier « default.settings.php »
    contient une copie propre pour la restauration, s'il y a lieu.

    Pour la configuration de multi-site, le fichier de configuration est localisé
    dans une structure comme ce qui suit :

    sites/default/settings.php
    sites/example.com/settings.php
    sites/sub.example.com/settings.php
    sites/sub.example.com.path/settings.php

    Plus d'information sur la configuration de multi-site est située dans le fichier « INSTALL.txt ».

  2. Si possible, se connecter en tant qu'utilisateur avec l'ID 1,
    qui est le premier compte créé et le compte administrateur principal.
    L'utilisateur-ID 1 pourra accéder automatiquement au fichier « update.php » dans l'étape #10.
    Il y a des instructions spéciaux dans l'étape #10
    si vous ne pouvez pas ouvrir une session comme utilisateur-ID 1.
    Ne fermez pas votre navigateur jusqu'à ce que l'étape finale soit complétée.

  3. Placez le site dans le mode « Hors ligne » (Offline),
    pour laisser la mises à jour de la base de données se faire sans interruption
    et éviter d'afficher des erreurs à l'utilisation du site.
    Cette option est « http://www.example.com/?q=admin/settings/site-maintenance »
    (remplacez « www.example.com » par votre nom de domaine et le chemin de votre installation).

  4. Si vous utilisez un thème personnalisé ou ajouté,
    avant de faire la mise à jour, changez pour un thème par défaut,
    tel que le « Garland » ou le « Bluemarine ».

  5. Désactivez tous les modules personnalisés et ajoutés.

  6. Enlevez tous les vieux fichiers et dossiers présents dans le dossier d'installation de Drupal.

  7. Désarchivez les nouveaux fichiers et dossiers dans le dossier d'installation de Drupal.

  8. Copiez vos « fichiers » et dossiers « sites » de sauvegarde
    dans le dossier de l'installation de Drupal.
    Si d'autres fichiers système tels que le « .htaccess » ou le « robots.txt » étaient personnalisés,
    recréez les modifications dans les nouvelles versions des fichiers (en les éditant)
    en utilisant les sauvegardes faites dans l'étape #1.

  9. Vérifiez le nouveau fichier de configuration pour s'assurer qu'il contient la bonne information.

  10. Activez le fichier « update.php » en visitant « http://www.example.com/update.php »
    (remplacez « www.example.com » par votre nom de domaine et le chemin de votre installation).
    Cette étape mettra à jour les tables de la base de données par défaut
    à la nouvelle installation de Drupal.

    Note : si vous ne pouvez pas accéder au fichier « update.php » faites ce qui suit :

    • Ouvrez votre fichier « settings.php » avec un éditeur de texte.

    • Il y a une ligne qui indique « $update_free_access = FALSE ; »
      Changez-la pour « $update_free_access = TRUE ; »

    • Une fois que le fichier « update.php » est fait,
      vous devez changer de nouveau la ligne du fichier « settings.php »
      à sa forme originale, soit par « $update_free_access = FALSE ; »

  11. Assurez-vous que les versions de tous les modules personnalisés et ajoutés
    soit assortis à la nouvelle version de Drupal, laquelle vous avez mis à jour.
    Pour une mise à jour majeure, comme de 5.x à 6.x,
    les modules des versions précédentes ne seront pas compatibles
    et des versions mises à jour seront exigées.

  12. Réactivez à nouveau les modules personnalisés et ajoutés, puis ré-exécutez le fichier « update.php »
    pour mettre à jour les tables de la base de données personnalisées et ajoutées.

  13. Ramenez le site à son thème original
    (si vous changez par un thème par défaut comme le « Garland » ou le « Bluemarine » dans l'étape #4).
    Si votre site emploie un thème personnalisé et ajouté,
    assurez-vous qu'il est compatible avec votre version de Drupal.

    • Pour les thèmes ajoutés, voir « http://drupal.org/project/themes » (en anglais)
      pour la version d'un thème assorti à votre version de Drupal.

    • Pour des thèmes personnalisés, voir « http://drupal.org/update/theme » (en anglais)
      pour s'assurer qu'un thème personnalisé est compatible avec la version en cours.

  14. Finalement, ramenez votre site au mode « En ligne » (Online)
    ainsi vos visiteurs peuvent reprendre leur navigation.
    Comme dans l'étape #3, cette option est disponible dans des vos écrans d'administration
    à « http://www.example.com/?q=admin/settings/site-maintenance »
    (remplacez « www.example.com » par votre nom de domaine et le chemin de votre installation).

Pour plus d'information sur la mise à jour,
visitez le manuel de Drupal à « http://drupal.org/upgrade » (en anglais).

Bonjour,

Pour faire la mise à jour vers 6.8 ou toute nouvelle version d'ailleurs...

Si tu viens d'une version précédente de Drupal, disons 6.7, tu dois:

-télécharger la nouvelle version de drupal
- sauvegarder ta base de données
- sauvegarder le dossier "sites" et le .htaccess
- désactiver tous les modules externes que tu avais éventuellement rajouté
- mettre ton site offline
- uploader (téléverser pour nos amis québecois) la nouvelle version de Drupal via FTP
- ensuite tu vas sur ton site, à l'URL nomdetonsite.com/update.php et tu suis les instructions.
- Si tout est ok, tu peux maintenant réuploader le dossier "sites" et le .htaccess
- Réactive tous tes modules
- Bien sûr n'oublie pas de remettre le site online

Il est important que tu lises le fichier UPGRADE.txt qui reprend toutes ces infos...

Bonjour
Voila j'ai une bonne base en php et j'aimerai savoir comment faire pour pouvoir recuperer des infos sur une base de donnée mysql ou comment enregistrer des infos sur cette base avec drupal.
est-ce qu'il y a un module qui me permet de faire ca?

Make yourself free, and go for a lovely gaming time.Buy WOW Gold, Tcgvip.com can be your preferred site as you can make a Cheap WOW Gold Fast Delivery deal without any obstacles.

There are many online sites offering you game gold. You can be puzzled about your purchasing decisions. There is a possibility of banning your account if you go for making a WOW Gold Instant Delivery deal with an illegal site. Avoiding all these confusions and jumpiness, you can place your order at Tcgvip.com.

This is a legit online vendor selling the safest WOW Gold For Sale in the cheapest price. Tcgvip follows the third-party payment method as a result your gold transaction becomes secure and safe. Visit Tcgvip.com now and enjoy the homely professional service.