Bonjour à toustes,
Après une grosse série de tests divers suite à différents bugs rencontrés chez des hébergements hétéroclites avec le Spip Loader 6.0.3, nous revoilà avec une nouvelle version à tester.
Cette version corrige un certain nombre de problèmes
- sur les hébergements avec certains opcache, avec nginx,
- sur la vérification de connexion à des SPIP 3.2
- peut être aussi d’autres soucis sur les téléchargement des archives…
Mais comme on ne fait pas les choses à moitié, on apporte aussi certainement d’autres bugs sinon la vie serait trop simple… On a déjà fait quelques tests internes, mais on ouvre à plus grande échelle.
Alors ce qu’il faut savoir :
- Le Loader n’utilise plus PclZip, ni recuperer_page, mais à la place PharData et Guzzle… (ce sont ces 2 points qui peuvent amener de nouveaux bugs, notamment avec cURL sous Windows)
- Le loader ne redirige plus sur
spip_loader.php/index.php
: il doit rester surspip_loader.php
(cf appendix) - Les css sont modifiées (cf appendix).
Pour d’autres détails, voir par exemple la PR et son changelog.
Loader à tester
-
Spip Loader 6.1.0-beta — avec debug (si le premier ne démarre pas, cela peut nous aider)
Appendix
- Si envoi du loader par FTP, le faire en mode binaire (une erreur de signature sha256 est relatif à un envoi non binaire)
- Actualiser les CSS de la page : shift+F5 (sur l’url
spip_loader.php
) - Si ce loader redirige vers
spip_loader.php/index.php
, c’est du à un cache navigateur. Dans Firefox : outils développeurs > onglet réseau > cocher désactiver le cache (laisser ouvert les outils développeurs) > actualiser l’urlspip_loader.php
. Ça doit être bon (refermer les outils développeurs). - Certificat cURL sous Windows si erreur : voir PHP under Laragon - SSL operation failed with code 1 - Stack Overflow
–
Merci à celles et ceux qui pourront faire des retours.
On n’est pas à l’abri de soucis : commencez sur des sites de test pour vérifier avant d’exécuter sur des prods !