Mise à jour inopérante

Bonjour,

Je n’arrive pas à mettre à jour un de mes sites avec le Spip loader :

J’accède bien au loader, je lance l’installation :

  • la fenêtre de suivi affiche bien « Téléchargement de l’archive »,
  • « Extraction » ,
  • « Nettoyage »
  • puis « C’est fini »

Mais en pied de page de la partie privée est toujours affiché le message :

La mise à jour 4.2.17 de SPIP est disponible | Une nouvelle version SPIP 4.3.6 est disponible
SPIP 4.2.2 est un logiciel libre distribué sous licence GPL.
écran de sécurité 1.6.4

J’ai essayé en vidant le cache, en effaçant le contenu du répertoire tmp mais sans succès.
Et mes autres sites sur le même serveur se mettent à jour sans problème.

Avez-vous une idée ?

Bonjour,

Et voir les dates de mise à jour des fichiers, excellent indice pour savoir s’ils sont tout neufs, donc mis à jour, ou datant du moyen age ?
Et vider le cache du navigateur ?
Clt

Les dossiers squelettes-dist et local sont récents, ainsi que tous les fichiers à la racine de spip, les autres dossiers sont plus anciens.
J’ai essayé avec d’autres navigateurs en mode privé : ça ne donne rien.

Mais j’ai repéré un truc vraiment étrange : à chaque tentative de mise à jour, un dossier fichiers_obsolètes_20250125_[+ 6 chiffres aléatoires] apparaît.
Chacun de ces dossiers contient les dossiers et sous-dossiers suivants (tous sans aucun fichier) :

  • plugins-dist > forum > lang
  • medias > lib
  • mots > lang
  • revisions > inc

Bonsoir,

Vous sélectionnez quelle version de SPIP dans la liste du loader ?

pour l’avoir vécu c’était une histoire de droits sur le fichier écran de sécurité
et / ou droits sur ecrire/inc config

J’ai essayé la 4.2, et aussi la 4.3, pour exactement les mêmes résultats.

  • ecrire/inc/config.php est en 0755
  • config/ecran_securite.php est en 0755 aussi

J’ai supprimé l’ancien écran de sécurité et j’en ai placé un tout neuf, sans plus d’effet que ça.

Quel hébergeur et système de cache ?

Domainepublic.net et je ne connais pas le système de cache utilisé.
Mais les 2 autres Spip hébergés sur le même compte se sont mis à jour normalement et pas celui-ci.

Peut être leur demander de regarder car si cela a fonctionné pour 2, pourquoi pas le 3eme.

OK, je vais faire ça : merci !