Code : Tout sélectionner
General Error:SQL ERROR
[ mysqli ]Unknown column 'pf_phpbb_youtube' in 'where clause'
[1054] SQLUPDATE phpbb_profile_fields_data SET pf_phpbb_youtube = CONCAT('https://youtube.com/user/', pf_phpbb_youtube) WHERE pf_phpbb_youtube '' AND pf_phpbb_youtube NOT LIKE '%youtube.com/%' in file \phpbb\db\driver\driver.php on line 1023
[phpBB Debug] "Trying to access array offset on value of type bool" in file install\update\new\phpbb\db\migration\data\v33x\profilefield_youtube_update.php on line 33Le problème se produit lorsque vous avez supprimé le champ de profil personnalisé. Correctif de bogue actuel :
phpbb_youtubehttps://github.com/phpbb/phpbb/pull/6404/files (Statut : 30/06/2022)
Solution de contournement : (si vous ne souhaitez pas essayer le correctif de bug)
Créez à nouveau les champs de profil personnalisés :
Zone d'administration => Utilisateurs et groupes => Champs de profil personnalisés et créez le champ suivant :
- Type de champ : champ de texte sur une seule ligne
- ID de champ : phpbb_youtube
- Cochez les options de votre choix
- Afficher le champ comme contact : Description du contact VIEW_YOUTUBE_CHANNELet lien du contacthttp://youtube.com/user/%s
- Nom/titre affiché à l'utilisateur : YOUTUBE
Edit : Correction d'un problème avec phpBB 3.3.9