[Réglé] Erreur mysql

Forum de support pour les questions concernant l'utilisation de phpBB 3.3, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que les Styles ou les Extensions

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.

[Réglé] Erreur mysql

Messagepar Marc_legrand » 01 Mar 2020 à 14:16

Bonjour,

Depuis le passage de notre forum en phpbb 3.3.0 nous rencontrons quelques bugs Palette couleur disparue, mais le plus important, c'est cette erreur pour l'inscription de nouveaux membres.

Erreur générale
SQL ERROR [ mysqli ]

Unknown column 'user_email_hash' in 'field list' [1054]

Pouvez-vous m'aiguiller s'il vous plait.

https://www.vwpassat.eu

Impossible pour moi de créer un nouveau compte test, voir même de modifier un compte fantôme pour vous ouvrir l'accès

Code: Tout sélectionner
Erreur générale
SQL ERROR [ mysqli ]

Unknown column 'user_email_hash' in 'field list' [1054]

SQL

SELECT user_email_hash FROM phpbb_users WHERE user_email_hash = 67648593413

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 997
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 196
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/includes/functions_user.php
LINE: 1959
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/includes/functions_user.php
LINE: 1554
CALL: validate_user_email()

FILE: [ROOT]/includes/acp/acp_users.php
LINE: 874
CALL: validate_data()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: acp_users->main()

FILE: [ROOT]/adm/index.php
LINE: 82
CALL: p_master->load_active()
Marc_legrand
Posteur néophyte
Posteur néophyte
 
Messages: 40
Enregistré le: 16 Mar 2018 à 20:33

Re: Erreur mysql

Messagepar On Stage » 01 Mar 2020 à 14:28

Salut
Alors ton forum est certes en version 3.3.0 mais pas ton style qui lui est en 3.2.8

Image

Commence par mettre ton style à jour
Avatar de l’utilisateur
On Stage
Roi des posts
Roi des posts
 
Messages: 596
Enregistré le: 19 Mar 2018 à 17:04

Re: Erreur mysql

Messagepar Steph » 01 Mar 2020 à 14:40

Salut,

Au-delà de la mise à jour du style qui doit être obligatoirement de la même version que le forum, comment as-tu fait cette mise à jour en détail ?
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 20398
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Erreur mysql

Messagepar Marc_legrand » 01 Mar 2020 à 14:44

oui, mais j'ai trois style, et cela le fait pareil avec les trois...

J'ai le thème par défaut en 3.3.0
elegance en 3.3.0
car j'ai rencontré par mal de problème en mettant le style we-universal à jour.

J'ai désactivé ce dernier, et mis le thème élegance par défaut.

Pareil.

Je vais aller vider le cache sur le ftp pour voir.

Merci déjà pour cette réponse rapide.

J'édite mon message sorry, j'avais pas vu que tu avais déjà répondu.

Steph a écrit:Salut,

Au-delà de la mise à jour du style qui doit être obligatoirement de la même version que le forum, comment as-tu fait cette mise à jour en détail ?


J'ai pris le pack complet, et j'ai tout balancé sur le ftp.
Hormis 5 répertoire :
ext
files
images
store
style (we-universal)

j'ai gardé mon fichier config et htaccess.

J'ai mis les permission 777 sur les différents répertoires qui doivent les avoir;
Effacé mon cache et dans store j'ai effacé les fichiers de migration.
J'ai ensuite été sur le forum répertoire install, j'ai fait la mise à jour de la base de données
et j'ai effacé le dossier install du ftp.

Procédure que j'applique depuis mes débuts avec phpbb (version 3.2.1)
Modifié en dernier par Marc_legrand le 01 Mar 2020 à 14:51, modifié 1 fois.
Marc_legrand
Posteur néophyte
Posteur néophyte
 
Messages: 40
Enregistré le: 16 Mar 2018 à 20:33

Re: Erreur mysql

Messagepar On Stage » 01 Mar 2020 à 15:11

Désolé mais Prosilver n'est pas en 3.3.0, donc pas à jour non plus.
Avatar de l’utilisateur
On Stage
Roi des posts
Roi des posts
 
Messages: 596
Enregistré le: 19 Mar 2018 à 17:04

Re: Erreur mysql

Messagepar Sylveretour » 01 Mar 2020 à 15:12

Bonjour,

Problème assez simple :
le champ user_email_hash appelé qui existait sous phpBB 3.2 n'existe plus dans phpBB 3.3

Source du problème :
Des fichiers de phpBB 3.2 non remplacés comme il se doit par les fichiers correspondants de la version 3.3

Solution :
Supprimer les répertoires du core et mettre ensuite les nouveaux répertoires.
Ne pas le faire juste sur quelques fichiers car si un fichier a été oublié, il y a fort à parier qu'il y en a bien d'autres dans le même cas.

Édit :
Le précédent message de On Stage le confirme bien, tu n'a pas remplacé les dossiers comme tu l'affirme.
Avatar de l’utilisateur
Sylveretour
Floodeur mature
Floodeur mature
 
Messages: 1553
Enregistré le: 21 Nov 2017 à 19:24
Localisation: West Coast

Re: Erreur mysql

Messagepar Marc_legrand » 01 Mar 2020 à 15:24

Merci pour vos réponses.

Je vais supprimer tous les répertoires et mettre le pack complet.
Tout en gardant mes fichiers ext- files - images- store

Dois-je relancer la procédure de mise à jour de la base de données ?
Marc_legrand
Posteur néophyte
Posteur néophyte
 
Messages: 40
Enregistré le: 16 Mar 2018 à 20:33

Re: Erreur mysql

Messagepar Sylveretour » 01 Mar 2020 à 15:31

Non, pas du tout, si la version 3.3.0 est indiquée sur l'index du PCA, la bdd est donc à jour.
Avatar de l’utilisateur
Sylveretour
Floodeur mature
Floodeur mature
 
Messages: 1553
Enregistré le: 21 Nov 2017 à 19:24
Localisation: West Coast

Re: Erreur mysql

Messagepar Marc_legrand » 01 Mar 2020 à 15:32

Merci, je vais donc lancer l'effacement et le reupload des nouveaux fichiers.

Je vous tiens au courant.

Edit :

Bon beh tous les nouveaux fichiers ont été envoyés sur l'hébergeur, mais maintenant, je me retrouve avec une erreur http 500

Je vais laisser le serveur refroidir un peu, et faire une réactualisation dans quelques minutes;
Vraiment bizarre tout ça !
Modifié en dernier par Marc_legrand le 01 Mar 2020 à 16:28, modifié 1 fois.
Marc_legrand
Posteur néophyte
Posteur néophyte
 
Messages: 40
Enregistré le: 16 Mar 2018 à 20:33

Re: Erreur mysql

Messagepar Marc_legrand » 01 Mar 2020 à 21:43

Puis-je abuser de vos services ?

Pouvez-vous me dire comment désactiver une extension sans avoir accès au panneau d'administration.
Il me semble qu'il y a un outil à placer à la racine de son ftp pour travailler sur la configuration.

En faites, je m'explique, le problème vient apparemment d'une extension captcha, car j'avais réussi à relancer le forum, mais en activant cette extension, erreur "ajax" et de nouveau page blanche.

Merci à vous.
Marc_legrand
Posteur néophyte
Posteur néophyte
 
Messages: 40
Enregistré le: 16 Mar 2018 à 20:33

Re: Erreur mysql

Messagepar Steph » 01 Mar 2020 à 21:59

Attention à la relance de sujets en moins de 24 h si personne n’a répondu entre temps. Merci de ne faire des UPs que toutes les 24 heures minimum !

Tu trouveras la réponse dans notre documentation dont le lien se trouve en haut (catégorie > extensions)
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 20398
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Erreur mysql

Messagepar Marc_legrand » 02 Mar 2020 à 19:30

Bonjour, et encore merci à vous tous.

Le forum refonctionne à nouveau, je suis reparti sur une page blanche.
Réinstallation de tout côté pc et serveur.

Problème donc réglé.
Marc_legrand
Posteur néophyte
Posteur néophyte
 
Messages: 40
Enregistré le: 16 Mar 2018 à 20:33


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité