Page 1 sur 1

Problèmes courrant lors de la mise à jour à phpBB 3.3 ⚙️

Posté : 04 juin 2024, 00:47
par Admin
Problème : Extension incompatible

Si vous recevez un message d’erreur similaire au suivant, cela signifie que l’extension utilise une configuration de service obsolète :

Code : Tout sélectionner

Exception: The file "/path/to/forum/ext/<author>/<extension name>/config/services.yml" does not contain valid YAML: The reserved indicator "@" cannot start a plain scalar; you need to quote the scalar at line <number> (near "- @config").
Ce style de définition a été défini comme obsolète depuis phpBB 3.2.0 et complètement incompatible dans phpBB 3.3.0.

Solution :
Obtenez une version à jour de l’auteur de cette extension.

Problème : module linguistique obsolète

Certaines pages de rapport affichent l’erreur suivante en haut :

Code : Tout sélectionner

[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/language/language.php on line <number>: vsprintf(): Too few arguments
Solution :
Mettez à jour votre pack de langue vers un pack qui prend en charge phpBB 3.3.0.

Il existe une erreur si lors de la mise à jour de phpBB 3.3.14 à 3.3.15 les fichiers de langue ne sont pas eux aussi mis à jour. DISCUSSION : Mise à jour vers phpBB 3.3.15

Problème : Version PHP incompatible

Si votre version de PHP n’est pas supérieure ou égale à PHP 7.2.0, vous ne pourrez pas exécuter phpBB 3.3.11 (et supérieure).
Si vous utilisez une version incompatible de PHP, vous recevrez le message d’erreur suivant :

Code : Tout sélectionner

You are running an unsupported PHP version. Please upgrade to PHP 7.2.0 or higher before trying to install or update to phpBB 3.3
Solution :
Mettez à jour votre version de PHP vers la version 7.2.0 (ou supérieure). Peut-être devrez-vous contacter votre hébergeur pour le faire ou simplement le modifier à partir du panneau de contrôle de votre hébergement. Gardez à l’esprit que les versions de PHP peuvent parfois être modifiées individuellement pour chaque répertoire. Si vous recevez cette erreur, cela signifie que le répertoire exécute toujours une ancienne version.