A chaque fois que je tente une mise à jour de la version 4.0.9 vers une plus récente, le processus échoue à la page suivante :
Affichage :
Fatal error: Uncaught TypeError: Unsupported operand types: string * float in phar:///homepages/7/d843413879/htdocs/spip/spip_loader.php/pclzip.php:1861 Stack trace: #0 phar:///homepages/7/d843413879/htdocs/spip/spip_loader.php/pclzip.php(982): PclZip->privOptionDefaultThreshold(Array) #1 phar:///homepages/7/d843413879/htdocs/spip/spip_loader.php/index.php(1109): PclZip->extractByIndex(‹ 0-200 ›, 77001, ‹ ./zip_51d73556d… ›, 77005, 453, 77016, 77003, ‹ ›, 78002, ‹ SL_touchCallBac… ›) #2 phar:///homepages/7/d843413879/htdocs/spip/spip_loader.php/index.php(865): SL_spip_deballe_paquet(‹ spip/archives/s… ›, ‹ ./spip-v4.0.11… ›, ‹ ›, 200, ‹ ecrire/?exec=ac… ›) #3 phar:///homepages/7/d843413879/htdocs/spip/spip_loader.php/index.php(1546): SL_spip_deballe(‹ spip/archives/s… ›, ‹ fichier ›, ‹ ›, 0, ‹ ecrire/?exec=ac… ›) #4 /homepages/7/d843413879/htdocs/spip/spip_loader.php(1): Phar::webPhar(‹ spip_loader.pha… ›, NULL, NULL, Array, ‹ phar_rewrite ›) #5 {main} thrown in phar:///homepages/7/d843413879/htdocs/spip/spip_loader.php/pclzip.php on line 1861
Pourtant cela fonctionne en local avec le même fichier spip_loader.php
l’upload vers le serveur a pourtant bien était fait en binaire comme conseillé.
hébergeur : ionos, PHP 8.1