Vérification à faire avant de mettre à jour
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 :

- NDD.png (10.24 Kio) Vu 55 fois
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'
Assurez-vous de remplacer le préfixe
phpbb_ par celui de votre base de données. Vous trouverez la valeur correcte dans votre fichier
config.php.
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