[Résolu] Erreur sur MAJ de 4.3.8 à 4.4

Bonjour,
sur une MAJ de 4.3.8 à 4.4, je ne peux plus accéder à l’interface admin, j’ai à la place ceci
Erreur d’exécution ../prive/squelettes/body.html
Pour être plus précis, voir l’image suivante


Si je vide le cache, j’ai alors l’erreur suivante

Je peux accéder uniquement aux plugins par
/?exec=admin_plugin&var_mode=recalcul
Si je désactive tous les plugins, ça reste identique.
Les seuls messages un peu différents sont pour la partie admin « job_queue », ci-après

et pour la partie admin « documents »

J’ai vu deux occurrences à ce message
ici : passage à PHP 8.1
et là : [Résolu] PB plugins maj spip 4.3.2 - #2 par jeanmarie

Ça parle de sodium pour php, mais ça je l’ai activé depuis spip 4.1.
J’ai un php en 8.3

Quelqu’un aurait une piste ?
Merci !

Mise à jour faite par FTP ?
==> Attention, il y a un nouveau dossier dans config/ :wink:

Mise à jour faite avec spip_loader.php : ça ne devrait pas poser de problème.

J’oubliais, mise à jour faîte à partir de spip_loader actuel 6.1.8 (MAJ jusqu’à SPIP 4.3.6, ça passe crème, uniquement 4.4 pose souci).

Le nouveau dossier spip dans config avec dirs.php et routes.php est bien présent.
Et spip_loader mis en FTP.

À tout hasard, peux-tu relancer spip_loader et réinstaller le même spip par-dessus l’actuel ?

Et la fonction manquante est censée être dans :
ecrire/public/fonctions.php

Ça redonne la même chose. Je vais installer un SPIP vierge en 4.3.8 puis faire la MAJ pour voir si ça vient du serveur (à part l’ajout de sodium, je n’ai rien fait de spécial).

Ce n’est pas une piste que tu m’as donné, c’est une autoroute !
Ça venait de squelettes qui avait un fonctions.php dans un dossier public.
Merci milles fois !
Tu as un système de remerciement (financier) pour pouvoir t’offrir une bière ou un bon café ?

1 « J'aime »

Heureux d’avoir apporté la solution.

J’ai un gros faible pour le chocolat noir (70 à 85%). Par exemple Bovetti.

Je comprend bien ce plaisir :wink:
Pour les modalités d’envoi du chocolat, tu peux me faire parvenir ça par cette page de contact
Ça fait déjà plusieurs fois que tu me retire une épine du pied !

1 « J'aime »