Avant de mettre à jour vers phpBB 3.3.16, veuillez vérifier le nom de domaine qui est défini sous Général > Configuration du serveur > Paramètres du serveur > Paramètres des URLs du serveur :
Le champ Nom de domaine doit contenir le nom de domaine complet de votre forum, y compris le sous-domaine.
Par exemple, si votre forum se trouve sur forums.domaine.fr, veuillez vous assurer qu’il est également enregistré ainsi dans les Paramètres des URLs du serveur.
Si le nom de domaine est déjà le même que votre nom de domaine actuellement utilisé, vous n’avez rien à changer et vous pouvez mettre à jour sereinement.
Et si j’ai oublié de changer cela avant la mise à jour ?
Si cela n’a pas été vérifié/modifié avant la mise à jour et que vous rencontrez des problèmes avec par exemple des redirections incorrectes après vous être connecté sur phpBB 3.3.16, vous devez résoudre ceci manuellement.
Au cas où vous pourriez toujours vous connecter correctement, veuillez modifier les paramètres dans le PCA comme mentionné ci-dessus.
Sinon, essayez de suivre ces étapes :
Vérifiez votre variable de configuration server_name
Code : Tout sélectionner
SELECT config_value FROM phpbb_config WHERE config_name = 'server_name'Si cela indique domaine.fr et que l’adresse de votre forum est forums.domaine.fr, veuillez alors le changer en forums.domaine.fr.
Requête SQL
Code : Tout sélectionner
UPDATE phpbb_config SET config_value = 'forums.domaine.fr' WHERE config_name = 'server_name'Si l’adresse de votre forum est domaine.fr/forum le chemin du script n'est probablement renseigné dans les paramètres des URL du serveur.
Cette requête corrigera le problème
Code : Tout sélectionner
UPDATE phpbb_config SET config_value = '/forum' WHERE config_name = 'script_path'Ensuite, vous devrez purger le cache de votre forum. Le moyen le plus simple d’y parvenir est de vider le contenu du dossier cache/production