Rapports de bugs suite à la migration vers phpBB 3.3.0

Message par Fred »
Avatar du membre
Fred Fred
Messages : 2655
Enregistré depuis : 3 ans 1 mois
Identité : Fred Rimbert
Site internet : https://caforum.fr
Localisation : Pays de la Loire
Intérêt : GitHub

Rapports de bugs suite à la migration vers phpBB 3.3.0

Message

Problème : version non prise en charge de PHP #

Si votre version PHP n'est pas supérieure à PHP 7.1.3, vous ne pourrez pas exécuter phpBB 3.3.0. Si vous exécutez une version non prise en charge de PHP, vous recevrez l'erreur suivante :
You are running an unsupported PHP version. Please upgrade to PHP 7.1.3 or higher before trying to install or update to phpBB 3.3

Solution :
Mettez à jour votre version de PHP vers 7.1.3 ou supérieur. Vous devrez peut-être demander à votre hôte de le faire ou simplement basculer un paramètre dans le panneau de configuration de votre site Web. Sachez que les versions de PHP peuvent parfois être définies différemment pour des répertoires individuels. Si vous recevez cette erreur, ce dossier exécute toujours une ancienne version. Pour tester cela, créez un fichier PHP contenant les éléments suivants pour voir votre version : <? Php phpinfo ();



Problème : extension incompatible #

Si vous recevez l'erreur suivante, cela signifie qu'une extension utilise une configuration de service obsolète :
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éconseillé dans phpBB 3.2.0 et totalement non pris en charge dans phpBB 3.3.0.

Solution :
Obtenez une version mise à jour de l'extension auprès de son auteur. Ne postez PAS sur le forum d'assistance ce problème.



Problème : Le programme d'installation a détecté un délai d'attente #

Si vous recevez ce message après seulement quelques secondes, consultez le journal des erreurs de votre serveur (pas celui de phpBB) pour voir s'il y a une erreur PHP supprimée qui doit être corrigée.
Si cela se produit après environ 30 secondes, vous devrez peut-être augmenter votre valeur de délai d'expiration PHP ou utiliser la méthode de mise à jour en ligne de commande.



Problème : Impossible de supprimer ou de marquer les MP dans la vue de dossier UCP #

Il n'est pas possible de supprimer ou de marquer les MP dans la vue de dossier de l'UCP.

Solution :
Supprimez le MP lorsque vous êtes dans la vue MP et non dans la vue de dossier.

ou appliquez les modifications de code suivantes :
Billet : https://tracker.phpbb.com/browse/PHPBB3-16296
Pull Request : https://github.com/phpbb/phpbb/pull/5821/files



Problème : Échec lors de l'acquisition des verrous (hôte Web Strato) #

Il a été signalé que les utilisateurs de l'hôte Web Strato recevaient l'erreur suivante :
PHP Fatal error: Uncaught phpbb\\exception\\http_exception: Failure while aqcuiring locks.

Cet hébergeur a fait plusieurs réclamations pour expliquer pourquoi cela se produit :
  • L'extension PHP Argon2 est manquante
  • C'est un problème de base de données
Rien de tout cela ne causerait le problème.

Solution :
Aucun pour le moment. Cela a été réduit à être causé par la racine Web sur un montage NFS.



Problème : Pack de langue obsolète #

Certaines pages signalent l'erreur suivante en haut :
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/language/language.php on line <number>: vsprintf(): Too few arguments

Solution :
Mettez à jour votre module linguistique vers un module compatible avec phpBB 3.3.0.



Problème : Les mots de passe ne fonctionnent pas après la mise à niveau puis la rétrogradation de PHP #

Les nouvelles versions de PHP proposent de nouveaux algorithmes de hachage de mot de passe que nous utilisons. Si vous passez à PHP 7.2, les mots de passe seront hachés en utilisant Argon2i. Si vous passez à PHP 7.3+, ils seront hachés avec Argon2id. Si vous rétrogradez ensuite vers une version de PHP où ces algorithmes ne sont pas disponibles, phpBB ne pourra pas vérifier les mots de passe qui ont été convertis en ces algorithmes. Les nouveaux mots de passe seront stockés en utilisant l'algorithme le plus puissant disponible sur votre système, mais ceux convertis nécessiteront une réinitialisation.

Solutions :
  • 1. Arrêtez la mise à niveau puis la rétrogradation de votre version PHP. ;)
  • 2. Les utilisateurs dont le mot de passe a été converti en nouveaux algorithmes devront utiliser la fonction de réinitialisation du mot de passe pour réinitialiser leur mot de passe.
ou
  • 1. Si possible, mettez à jour votre version de PHP à ce qu'elle était.
ou
note

Traduction française depuis cette page :
https://www.phpbb.com/community/viewtop ... &t=2536701

Partagez cette page
Twitter Whatsapp Linkedin Email
Vous devez être membre du forum pour répondre
Inscrivez-vous pour participer au forum ou Connecter-vous à votre compte.