[Résolu] Spip Loader 6.1.8 => **Deprecated**: GuzzleHttp\Promise\queue(): I etc .......

Bonjour,
quelqu’un pourais t’il m’indiqué une piste du pourquoi, comment ces erreurs et comment y remedier

merci beaucoup
Mutualisation sous SPIP 4.4.3 + écran de sécurité 1.6.5 en PHP 8.4 chez Infomaniak

Deprecated: GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead in phar:///home/clients/b313813ae3dfa81e21eb5a95d7ad323f/mutusf/spip_loader.php/vendor/guzzlehttp/promises/src/functions.php on line 24

Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///home/clients/b313813ae3dfa81e21eb5a95d7ad323f/mutusf/spip_loader.php/vendor/guzzlehttp/promises/src/functions.php on line 260

Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in phar:///home/clients/b313813ae3dfa81e21eb5a95d7ad323f/mutusf/spip_loader.php/vendor/guzzlehttp/promises/src/functions.php on line 260

Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///home/clients/b313813ae3dfa81e21eb5a95d7ad323f/mutusf/spip_loader.php/vendor/guzzlehttp/promises/src/functions.php on line 285

Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in phar:///home/clients/b313813ae3dfa81e21eb5a95d7ad323f/mutusf/spip_loader.php/vendor/guzzlehttp/promises/src/functions.php on line 285

Deprecated: GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///home/clients/b313813ae3dfa81e21eb5a95d7ad323f/mutusf/spip_loader.php/vendor/guzzlehttp/promises/src/functions.php on line 307

Deprecated: Usage of ‹ _SPIP_LOADER_UPDATE_AUTEURS › is deprecated, use ‹ authorized.users › config instead in phar:///home/clients/b313813ae3dfa81e21eb5a95d7ad323f/mutusf/spip_loader.php/src/Deprecations.php on line 143

Deprecated: Usage of ‹ _SPIP_LOADER_KEEP › is deprecated, use ‹ cleaner.keep.directory › config instead in phar:///home/clients/b313813ae3dfa81e21eb5a95d7ad323f/mutusf/spip_loader.php/src/Deprecations.php on line 143

Notice: Some config should be moved in proper key in your spip_loader_config.php file. Suggestion: [1, 2, 3, 4], ‹ cleaner.keep.directory › => ‹ .spip_loader_keep ›, ]; in phar:///home/clients/b313813ae3dfa81e21eb5a95d7ad32

C?est un souci dans spip_loader que tu ne peux pas résoudre directement, il faut qu’on travaille à l’amélioration du loader sur ce point.

Par contre, tu devrais (il faudrait) que tu désactiver l’affichage des erreurs PHP au niveau de ton serveur, c’est source potentielle de fuite d’information.

J’ai eu le même problème et j’ai résolu le problème en téléchargeant la dernière version de spip_loader.php depuis spip.net et en écrasant par ftp le spip_loader.php 6.1.8.
Il suffit ensuite de recharger la page du navigateur.

Dépréciation guzzle/psr7 1.9 (#61) · Tickets · spip-contrib-outils / spip_loader · GitLab donc !