Drupal 6.16 and 5.22

Drupal a été mis à jour afin de corriger de multiples vulnérabilités qualifiées de "non critiques" (SA-CORE-2010-001). Il est tout de même conseillé de mettre vos installations à jours.

Téléchargement :

Commentaires

J'ai mis a jour mon site en local de drupal 6.15 à drupal 6.16, je travail avec wampserver version 2.0 et voilà le message affiché :
user warning: Table 'mon_site.semaphore' doesn't exist query: SELECT expire, value FROM semaphore WHERE name = 'locale_cache_fr' in C:\wamp\www\mon_site\includes\lock.inc on line 154.
Que dois je faire ?

Merci d'avance

Le message est un warning.

Il apparait après avoir visité update.php et procédé à la première étape de mise à jour des tables du noyau de drupal.
Il faut passer à la deuxième étape, la mise à jour des tables associées aux modules et localisations, et le message disparait.

The following queries were executed
    * CREATE TABLE {semaphore} ( name VARCHAR(255) NOT NULL DEFAULT '', value VARCHAR(255) NOT NULL DEFAULT '', expire DOUBLE NOT NULL, PRIMARY KEY (name), INDEX expire (expire) ) /*!40100 DEFAULT CHARACTER SET UTF8 */

Hourra.

Pour les personnes ayant le message suivant
"Call to undefined function lock_acquire() [...]\modules\locale\locale.module on line 359", le probleme devrait disparait une fois l'update.php effectué et l'ensemble des caches vidés.

Si le probleme ne se resoud pas, il existe un bidouillage officieux (en attendant une solution officielle).

Ouvrez le fichier /modules/locale/locale.module, cherchez la function locale() et rajoutez la ligne suivant en debut de fonction !

  include_once('./includes/lock.inc');

de facon à ce que vous ayez une fonction du genre :

function locale($string = NULL, $langcode = NULL, $reset = FALSE) {
  include_once('./includes/lock.inc');
  global $language;
  static $locale_t;

  if ($reset) {
    // Reset in-memory cache.
    $locale_t = NULL;
  }
...

Le probleme devrait alors se resoudre (en attendant mieux).

bonjour j'ai du faire une mauvaise manipulation mais après la mise a jour mon serveur est down....

j'ai sur la page principale ainsi que sur le repertoire user le message suivant :
Fatal error: Call to undefined function system_region_list() in /var/www/drupal/includes/theme.inc on line 1769

je ne peux accéder nul part , lorsque jessaye d'aller surle repertoire /admin j'ai le message :

Fatal error: require_once() [function.require]: Failed opening required 'modules/modules/system/system.admin.inc' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/drupal/includes/menu.inc on line 346

quelqu'un peut il me donner une solution??

je m'auto réponds , j'ai mal effectuer les manipulations de Mise à jour, du coup il y a eu un soucis au niveau de la base.

ca ma notamment changer le chemin d'accès au menu admin et au module systeme.admin.
une fois re-modifiée , je peux a présent accéder au site et refaire proprement la mise à jour.

Bonjour !
Depuis la mise à jour, double message d'erreur :"Le fichier n'a pas pu être créé."

Et impossible de lancer update qui m'envoie sur une page blanche et vierge...

Si quelqu'un à une solution je suis preneur !

moi j'ai eu la même erreur mais pas en faisant une MAJ !
je suis déjà sous drupal 6.16 et j'ai essayé d'installer le module xmlsitemap pour avoir un sitemap http://drupal.org/project/xmlsitemap

résultat: le cron ne se lance plus
Fatal error: Call to undefined function lock_acquire() in /.../html/sites/all/modules/xmlsitemap/xmlsitemap.module on line 1162

si vous avez trouvé une solution ou un patch, please let me know ! :)
merci