Lorsque j’essaie de télécharger un plugin via SVP, j’ai cette erreur. Testé en PHP 8.1.2, 8.0.15 et 7.4.27.
Pour info, j’ai réussi à mettre à jour d’alpha en bêta avec spip_loader juste avant.
Fatal error: Uncaught Error: Undefined constant ZipArchive::RDONLY in /XXXX/web/plugins-dist/archiviste/src/AbstractArchiver.php:227 Stack trace: #0 /XXXX/web/plugins-dist/archiviste/src/AbstractArchiver.php(188): Spip\Archiver\AbstractArchiver->getArchive() #1 /XXXX/web/plugins-dist/archiviste/src/SpipArchiver.php(30): Spip\Archiver\AbstractArchiver->archiveEnLecture() #2 /XXXX/web/plugins-dist/svp/teleporter/http_deballe_zip.php(100): Spip\Archiver\SpipArchiver->informer() #3 /XXXX/web/plugins-dist/svp/teleporter/http_deballe_zip.php(30): teleporter_http_charger_zip(Array) #4 /XXXX/web/plugins-dist/svp/teleporter/http.php(51): teleporter_http_deballe_zip_dist('../tmp/cache/ch...', '../plugins/auto...', '../tmp/cache/ch...') #5 /XXXX/web/plugins-dist/svp/action/teleporter.php(55): teleporter_http_dist('http', 'https://files.s...', '../plugins/auto...', Array) #6 /XXXX/web/plugins-dist/svp/inc/svp_actionner.php(1603): action_teleporter_composant_dist('http', 'https://files.s...', '../plugins/auto...') #7 /XXXX/web/plugins-dist/svp/inc/svp_actionner.php(1346): Actionneur->get_paquet_id(NULL) #8 /XXXX/web/plugins-dist/svp/inc/svp_actionner.php(987): Actionneur->do_get(Array) #9 /XXXX/web/plugins-dist/svp/inc/svp_actionner.php(950): Actionneur->do_action() #10 /XXXX/web/plugins-dist/svp/action/actionner.php(35): Actionneur->one_action() #11 /XXXX/web/ecrire/public/aiguiller.php(81): action_actionner_dist() #12 /XXXX/web/ecrire/index.php(72): traiter_appels_actions() #13 {main} thrown in /XXXX/web/plugins-dist/archiviste/src/AbstractArchiver.php on line 227