Catégories:
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 :
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Fiouh, encore une maj. Deux en deux jours !
Bon, il vaut mieux ça qu’une faille laissée ouverte.
Drupalfr.org est aussi sur freenode à #drupal-fr
—
Amipicto communication et publicité
floown@drupal.org
873
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
robin http://gazwal.com - Expertise Drupal & Intégration Web / Freelance http://biboo.net - Tutoriels vidéos Drupal http://twitter.com/gazwal
robin
88
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.
marzoo
34
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 à jourAvant de faire la mise à jour, vous devriez vous assurer que :
Commençons !
Sauvegardez votre base de données et le dossier de Drupal
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 ».
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.
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).
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 ».
Désactivez tous les modules personnalisés et ajoutés.
Enlevez tous les vieux fichiers et dossiers présents dans le dossier d’installation de Drupal.
Désarchivez les nouveaux fichiers et dossiers dans le dossier d’installation de Drupal.
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.
Vérifiez le nouveau fichier de configuration pour s’assurer qu’il contient la bonne information.
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 ; »
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.
Pour les modules ajoutés, voir « http://drupal.org/project/modules » (en anglais) pour la version d’un module assorti à votre version de Drupal.
Pour les modules personnalisés, voir « http://drupal.org/update/modules » (en anglais) pour s’assurer qu’un module personnalisé est compatible avec la version en cours.
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.
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.
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).
rfb
1
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…
Drupal Drupal Drupal
samygo
5
Merci beaucoup de m’avoir répondu ! Je vais faire tout ça.
marzoo
34
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 ?
paouz
2