Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Forum concernant les demandes de support pour tout problème de mise à jour d'un forum phpBB 3.1.x depuis une version antérieure ou d'une conversion de phpBB2 ou phpBB3 vers phpBB 3.1

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar tof225391 » 28 Fév 2018 à 13:27

Bonjour à tous.
J'ai essayé de mettre à jour mon forum : http://forum.myeleec.fr

La première fois, la mise à jour des fichiers s'est bien fait.
Ensuite, j'ai eu un message d'erreur pour la mise à jour de la base (je ne me rappelle plus du message).
J'avais donc les fichier en 3.2.2 et la base en 3.2.1.

J'ai remis une sauvegarde pour revenir en 3.2.1 et retenter la mise à jour depuis le début.
La version de mon forum est bien revenue à 3.2.1, tout à parfaitement fonctionné pendant quelques jours. J'ai décidé de relancer la mise à jour.

Et là ... après avoir télécharger 2 fois le pack de mise à jour, j'obtiens ce message dès le début de l'install :
Image

Quelqu'un aurait-il une idée ?
Merci beaucoup pour votre aide.

Christophe
Mon site d'Entraide Scolaire : http://myeleec.fr
Avatar de l’utilisateur
tof225391
Maître-posteur
Maître-posteur
 
Messages: 480
Enregistré le: 19 Mai 2007 à 21:47
Localisation: seine et marne

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar Sylveretour » 28 Fév 2018 à 14:27

Bonjour,

Il est clair que tu a beaucoup bidouillé les fichiers de phpBB
Pour revenir à quelque chose de stable et fonctionnel, je te conseille de tout supprimer sauf config.php et les dossiers downloads/, ext/, files/, images/ et store/ et de remplacer le tout par un pack complet neuf phpBB 3.2.2
Suite à cela, tu envoie le dossier install de la maj 3.2.1 vers 3.2.2 et tu fait tourner.
Avatar de l’utilisateur
Sylveretour
Maître-posteur
Maître-posteur
 
Messages: 441
Enregistré le: 21 Nov 2017 à 19:24
Localisation: West Coast

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar tof225391 » 02 Mar 2018 à 10:25

Bonjour,
Merci pour ta réponse.
Est-ce que je dois mettre le dossier vendor aussi ?
Mon site d'Entraide Scolaire : http://myeleec.fr
Avatar de l’utilisateur
tof225391
Maître-posteur
Maître-posteur
 
Messages: 480
Enregistré le: 19 Mai 2007 à 21:47
Localisation: seine et marne

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar Sylveretour » 02 Mar 2018 à 10:33

Oui, je ne l'ai pas cité dans la liste des dossiers à conserver, donc obligatoirement à mettre à jour.
Avatar de l’utilisateur
Sylveretour
Maître-posteur
Maître-posteur
 
Messages: 441
Enregistré le: 21 Nov 2017 à 19:24
Localisation: West Coast

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar tof225391 » 02 Mar 2018 à 10:38

Merci :)

Au fait, à quoi sert le dossier vendor ... il est en train d'être supprimé de mon FTP, il y a du monde la dedans !
Mon site d'Entraide Scolaire : http://myeleec.fr
Avatar de l’utilisateur
tof225391
Maître-posteur
Maître-posteur
 
Messages: 480
Enregistré le: 19 Mai 2007 à 21:47
Localisation: seine et marne

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar tof225391 » 02 Mar 2018 à 11:34

j'obtiens le message d'erreur suivant :
Code: Tout sélectionner
The installer detected a timeout
The installer has detected a timeout, you may try to refresh the page, which may lead to data corruption. We suggest that you either increase your timeout settings or try to use the CLI.


Auriez-vous une idée ?

Christophe
Mon site d'Entraide Scolaire : http://myeleec.fr
Avatar de l’utilisateur
tof225391
Maître-posteur
Maître-posteur
 
Messages: 480
Enregistré le: 19 Mai 2007 à 21:47
Localisation: seine et marne

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar Sylveretour » 02 Mar 2018 à 11:38

Regarde dans ton fichier config.php
la ligne suivante:
Code: Tout sélectionner
$dbms = 'phpbb\\db\\driver\\mysqli';

et met bien le i
était-il présent ?
Une fois ceci fait, fait tourner la maj
Avatar de l’utilisateur
Sylveretour
Maître-posteur
Maître-posteur
 
Messages: 441
Enregistré le: 21 Nov 2017 à 19:24
Localisation: West Coast

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar tof225391 » 02 Mar 2018 à 11:40

Merci pour votre réponse.
je n'ai que ça :
Code: Tout sélectionner
$dbms = 'mysql';


je mets juste le "i" ou toute la ligne comme indiqué ?
Mon site d'Entraide Scolaire : http://myeleec.fr
Avatar de l’utilisateur
tof225391
Maître-posteur
Maître-posteur
 
Messages: 480
Enregistré le: 19 Mai 2007 à 21:47
Localisation: seine et marne

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar Sylveretour » 02 Mar 2018 à 11:47

houlà ! ton fichier ne provient pas d'une version 3.2 !
met cela:
Code: Tout sélectionner
<?php
// phpBB 3.2.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'phpbb\\db\\driver\\mysqli';
$dbhost = '';
$dbport = '';
$dbname = '';
$dbuser = '';
$dbpasswd = '';
$table_prefix = '';
$phpbb_adm_relative_path = 'adm/';
$acm_type = 'phpbb\\cache\\driver\\file';

@define('PHPBB_INSTALLED', true);
@define('PHPBB_DISPLAY_LOAD_TIME', true);
@define('PHPBB_ENVIRONMENT', 'production');
//@define('DEBUG_CONTAINER', true);


et met dedans tes informations de connexion
Modifié en dernier par Sylveretour le 02 Mar 2018 à 11:51, modifié 1 fois.
Avatar de l’utilisateur
Sylveretour
Maître-posteur
Maître-posteur
 
Messages: 441
Enregistré le: 21 Nov 2017 à 19:24
Localisation: West Coast

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar tof225391 » 02 Mar 2018 à 11:49

Aurais tu le contenu du fichier ? dans l'archive il est vide :(

Edit : c'est bien ça :
https://www.phpbb.com/support/docs/en/3 ... gphp-file/
Mon site d'Entraide Scolaire : http://myeleec.fr
Avatar de l’utilisateur
tof225391
Maître-posteur
Maître-posteur
 
Messages: 480
Enregistré le: 19 Mai 2007 à 21:47
Localisation: seine et marne

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar Sylveretour » 02 Mar 2018 à 11:52

oui, zy va
Avatar de l’utilisateur
Sylveretour
Maître-posteur
Maître-posteur
 
Messages: 441
Enregistré le: 21 Nov 2017 à 19:24
Localisation: West Coast

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar tof225391 » 02 Mar 2018 à 11:58

bon c'est déjà mieux.
L'installation s'est faite.

petit soucis en header maintenant :
Code: Tout sélectionner
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 317: mysqli_free_result(): Couldn't fetch mysqli_result
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 317: mysqli_free_result(): Couldn't fetch mysqli_result
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4517: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3268)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4517: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3268)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4517: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3268)
Mon site d'Entraide Scolaire : http://myeleec.fr
Avatar de l’utilisateur
tof225391
Maître-posteur
Maître-posteur
 
Messages: 480
Enregistré le: 19 Mai 2007 à 21:47
Localisation: seine et marne

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar Sylveretour » 02 Mar 2018 à 12:17

Vide ton cache pour voir si cela revient

Puis, va voir dans le panneau de ton hébergeur si mysqli est bien présent.
Et quelle est la version de php actuellement en cours?

Ensuite, ton style doit être lui aussi en version 3.2.2
Avatar de l’utilisateur
Sylveretour
Maître-posteur
Maître-posteur
 
Messages: 441
Enregistré le: 21 Nov 2017 à 19:24
Localisation: West Coast

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar tof225391 » 02 Mar 2018 à 15:08

Merci pour ce retour !
J'ai passé mes noms de domaine en php 7.1.

Le problème est toujours là.
Pour MySqli aucune idée de savoir comment le trouver, je suis chez 1&1.

Dans le panneau d'admin phpbb j'ai ça :
Serveur de base de données : MySQL(i) 5.5.59-0+deb7u1-log
Version de PHP : 7.1.13

C'est bon signe ?
Mon site d'Entraide Scolaire : http://myeleec.fr
Avatar de l’utilisateur
tof225391
Maître-posteur
Maître-posteur
 
Messages: 480
Enregistré le: 19 Mai 2007 à 21:47
Localisation: seine et marne

Re: Erreur lors de la mise à jour 3.2.1 vers 3.2.2

Messagepar Sylveretour » 02 Mar 2018 à 16:06

Tu a cela dans ton administration => Informations php
Il doit y avoir une partie dédié mysqli
Donne la totalité des infos à ce sujet.

Mais a-tu bien vidé le cache?
Avatar de l’utilisateur
Sylveretour
Maître-posteur
Maître-posteur
 
Messages: 441
Enregistré le: 21 Nov 2017 à 19:24
Localisation: West Coast

Suivante

Retourner vers Mises à jour/Conversions

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité