[Mise à jour] Procédure de mise à jour d'un forum phpBB

Retrouvez ici quelques tutoriels pour vos forums phpBB
Répondre
Avatar du membre
Fred
Fondateur
Messages: 3247
Enregistré depuis: 4 ans 4 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Procédure de mise à jour d'un forum phpBB

#1

Message par Fred »

La méthode recommandée pour mettre à jour l'installation consiste à utiliser le pack complet. Il est possible d' utiliser les méthodes de mises à jour énumérées dans le document « INSTALL.html ».
Dans cette procédure il n'est pas demandé de désactiver les extensions. Par conséquent assure toi bien, avant de lancer la mise à jour, que les extensions seront bien compatibles avec la nouvelle version de phpBB.

En cas de doute, mieux vaut les désactiver !
:warning: Attention
Cette procédure n'est pas valable pour une mise à niveau de phpBB 3.2.x > 3.3.X

Pour mettre à jour phpBB en utilisant le pack complet, suivre ces étapes :
  • Sauvegarder la base de données et les fichiers du forum.
    Si votre base de données est trop volumineuse utilisez la sauvegarde MySQL : Base de connaissance - Sauvegarde MySQL - Sauvegarde et restauration de base de donnée
  • Télécharger le package complet de la dernière version de 3.2.x | 3.3.x
  • Décompresser l'archive sur le bureau et ouvrir le dossier phpBB3.
  • Supprimer du répertoire de l’archive le fichier config.php ainsi que les répertoires /images - /store - /files et ext.
  • Depuis le forum, aller dans le panneau d’administration puis dans « Général --> Configuration du forum ». S'assurer que Prosilver soit défini comme style par défaut.
    S'assurer également que l'anglais britannique est défini comme langue par défaut. Si la mise à jour est faite depuis le pack anglais !
  • À l'aide d'un client FTP, supprimer les répertoires /vendor et /cache de la racine de votre forum.
  • Transférer via un client FTP les fichiers et répertoires de l’archive précédemment décompressée (c’est-à-dire, le CONTENU du répertoire /phpBB3) à la racine du forum sur le serveur, en s'assurant d’écraser les fichiers existants..
  • S'il y a des fichiers install_config.php, * .lock ou migration * dans le dossier /store, les supprimer.
    • PHP 7.2.0 au minimum sera requis pour les versions 3.3.11 (et supérieur) de phpBB

      Prise en charge de la version 8.0 de php à partir de la version 3.3.3 de phpBB.
      Prise en charge de la version 8.1 de php à partir de la version 3.3.9 de phpBB.
      Prise en charge de la version 8.2 de PHP à partir de la version 3.3.10 de phpBB.

    Maintenant démarrer l’assistant de mise à jour en pointant le navigateur sur le répertoire « install » ou « install/app.php » si Activer la réécriture d’URL est coché sur NON dans les paramètres du serveur du PCA.
    Choisir l'onglet mise à jour et suivre les instructions.


    Image


    Un message s'affiche informant qu'aucun répertoire de mise à jour n'a été trouvé ! C'est tout à fait normal car la version de php à été updatée manuellement.
    Sélectionne Mettre à jour uniquement la base de données et clique sur Envoyer

    Image

    Lorsque la base de données sera à jour, tu auras ceci

    Image

    Supprime le dossier /install et clique sur Accéder au panneau d'administration

    Il y aura certainement un message t'informant que tu n'as pas les permissions d'administration, ignore et connecte toi au forum

    Image




    Maintenant le forum est à jour avec l’ensemble de vos membres et messages. Il ne reste plus qu’à :
    • Mettre à jour le/les packs de langue. Si la mise à jour est faite depuis le pack anglais !


    Utiliser uniquement un bon client FTP, tel que FileZilla, pour transférer les fichiers. (Les utilitaires de transfert de fichiers fournis dans les panneaux de contrôle de l'hôte peuvent causer des problèmes.)
Modifié en dernier par Fred le 23 oct. 2023, 07:47, modifié 2 fois.
Raison: Notification de la version minimale de PHP à partir de la version 3.3.11 de phpBB
Répondre