Accueil > Web > Passage du site en SPIP 4.0 et PHP 8.0.8
Passage du site en SPIP 4.0 et PHP 8.0.8
jeudi 29 juillet 2021, par
Passage du site en SPIP 4.0 et PHP 8.0.8
A l’occasion de son 20ème anniversaire, les développeurs de SPIP ont sorti la version 4 qui bénéficie d’un certain nombre d’évolutions/modifications.
Ils ont également rédigé un article sur la façon de migrer de SPIP 3.2 à SPIP 4.0.
Ordre des opérations :
- mise à jour des plugins
- copie par FTP de la dernière version de spip à la racine du site
- rechargement de l’espace privé pour lancer le script de migration (mise à jour de la BDD et réorganisation du répertoire IMG)
- vidage du cache de SPIP
- installation des plugins facteur et newsletter pour lesquels la mise à jour des plugins n’avait pas pris en compte le passage à SPIP 4
- affichage du site
- modification de la version PHP sur l’hébergement avec l’interface de gestion de l’hébergeur. On passe de 7.4.16 à 8.0.8
- adaptation du squelette à SPIP 4, en particulier pour l’affichage de la pagination
- It works !
Messages
1. Avec PHP8 spip4 ne peut plus se connecter à la DB, 22 octobre 2022, 10:40, par Priscilla
Mon site spip 4.15 fonctionne sous php7.4 mysql Ver 15.1 Distrib 10.3.34-MariaDB, for debian-linux-gnu (x86_64)
mais si je passe en PHP Version 8.0.24 je reçois un message d’erreur dans spip.log
spip_connect : echec connexion ou serveur 0 mal defini dans ‹ …/config/connect.php ›.
quand je reviens à PHP7.4 tout marche à nouveau
J’ai posté la même question dans discuter.spip mais comme chez vous ça a marché je voudrais savoir si vous avez fait quelque chose de particulier pour prévoir php8 : de mon côté je passe d’abord à spip4.15 puis seulement à php8
2. Passage du site en SPIP 4.0 et PHP 8.0.8, 22 octobre 2022, 12:21, par philippe
Non rien fait de particulier à part vérifier que les extensions PHP : sodium, Zlib, Zip et Phar sont bien activées (comme précisé sur cette page : https://www.spip.net/fr_article6708.html)