Nouvelles erreurs

Bonjour,

Sur un site en prod depuis quelques années, j'ai dû faire une mise à jour 3.2.9 vers3.2.11 il y a une quinzaine de jours.
OVH Mutu, Php 5.6.

Aujourd'hui j'ai une erreur Php
Parse error: syntax error, unexpected '[' in /home/santonum/mutu3/ecrire/inc/utils.php on line 474

sur L474:
  $key = [$key];

Et si je relance Spip_loader j'ai une erreur
Parse error: syntax error, unexpected T_NEW in /home/santonum/mutu3/spip_loader.php on line 276

sur L276:
  throw new \Exception("Impossible de récupérer le fichier " . _URL_SPIP_LOADER_LIST);

D'où cela sort-il ?
Ça ressemblerait à une incompatibilité PHP ?
Mon hébergement OVH est en 5.6...

Des pistes ?

Merci

--
Stéphane
17 Charente-Maritime

Le 16/05/2021 à 23:26, Stephane Santon a écrit :

Sur un site en prod depuis quelques années, j'ai dû faire une mise à jour 3.2.9 vers3.2.11 il y a une quinzaine de jours.
OVH Mutu, Php 5.6.

Aujourd'hui j'ai une erreur Php
Parse error: syntax error, unexpected '[' in /home/santonum/mutu3/ecrire/inc/utils.php on line 474

sur L474:
$key = [$key];

Si tu as une erreur sur ça… (php >= 5.4, comme SPIP 3.2)
c'est que tu n'es pas en php 5.6 comme tu dis… mais moins… très certainement…

MM.

Bon...

J'ai demandé mon hébergement en 7.0...
Un Php4.4 est apparu 30 secondes dans le Manager OVH...
J'ai rafraichi, repassé à 7.0. Le site a fonctionné.
Rebasculé en 5.6, il fonctionne toujours...

Un coup de calcaire d'OVH ?

Le 16/05/2021 à 23:26, Stephane Santon a écrit :

Bonjour,

Sur un site en prod depuis quelques années, j'ai dû faire une mise à jour 3.2.9 vers3.2.11 il y a une quinzaine de jours.
OVH Mutu, Php 5.6.

Aujourd'hui j'ai une erreur Php
Parse error: syntax error, unexpected '[' in /home/santonum/mutu3/ecrire/inc/utils.php on line 474

sur L474:
$key = [$key];

Et si je relance Spip_loader j'ai une erreur
Parse error: syntax error, unexpected T_NEW in /home/santonum/mutu3/spip_loader.php on line 276

sur L276:
throw new \Exception("Impossible de récupérer le fichier " . _URL_SPIP_LOADER_LIST);

D'où cela sort-il ?
Ça ressemblerait à une incompatibilité PHP ?
Mon hébergement OVH est en 5.6...

Des pistes ?

Merci

--
Stéphane
17 Charente-Maritime