[Résolu] Difficultés à upgrader une version 3.2.16 vers 4.4.4

J’essaye de passer d’une version 3.2.16 vers une 4.4.4.

Pour cela j’ai écrasé mes fichiers avec une 4.4.4 (récupérée par git avec le tag 4.4.4). Lorsque j’essaye d’accéder au site, j’ai une erreur 500.

Le fichier de log Apache contient :

[Fri Aug 08 14:05:26.324200 2025] [php7:error] [pid 21848:tid 21848] [client 20.171.207.185:47086] PHP Fatal error:  Uncaught Error: Call to undefined function SpipLeague\\Component\\Kernel\\param() in /var/www/escale2/spip.php:17\nStack trace:\n#0 /var/www/escale2/index.php(3): include()\n#1 {main}\n  thrown in /var/www/escale2/spip.php on line 17

EDIT : Bon, fausse alerte, j’ai finalement upgradé sans problème avec spip_loader.php.

1 « J'aime »

Avec Git, il faudrait utiliser : checkout spip --forcerm -b4.4 .

Sinon, c’est tellement plus simple d’utiliser spip_loader.php

Git n’est pas une méthode d’installation mais de developement.

De fait, si tu utilise git il faut utiliser aussi les outils complet de developemnt, notamment composer. Un composer install après ta mise à jour git aurait résolu le souci.