[Réglé] Erreur SQL en php 7.1 après le passage de 3.110 à 3.2

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

Modérateur : Équipe

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épondre
gpinpin
Maître-posteur
Maître-posteur
Messages : 440
Enregistré le : 12 mars 2008 à 10:28
Contact :

Erreur SQL en php 7.1 après le passage de 3.110 à 3.2

Message par gpinpin »

Bonsoir
Après mes essais en local sous wamp j'ai donc mis la version 3.2 en route chez l'hébergeur.
Tout ce passe bien si je reste en php 5.6
Mais si bascule sur php 7.1 j'ai une erreur sql
SQL ERROR [ mysql4 ]
mysql_connect function does not exist, is mysql extension installed?
Si je laisse le répertoire install et que je fais comme si je voulais recommencer l’opération "base de données" j'ai bien l'affichage de la mise à jour mais je ne vais pas plus loin puisque déjà faite.

Une piste?

A+ Gpinpin
Modifié en dernier par gpinpin le 17 févr. 2017 à 07:07, modifié 1 fois.
Forum en 3.3.10 et PHP 8.2.x (LWS)
Avatar du membre
stone23
Roi des posts
Roi des posts
Messages : 643
Enregistré le : 31 mai 2008 à 13:50
Localisation : Entre la chaise et le clavier
Contact :

Re: Erreur SQL en php 7.1 après le passage de 3.110 à 3.2

Message par stone23 »

Je ne sais pas si ça t'aidera mais tu as peut-être des infos ici.
soda
Posteur expérimenté
Posteur expérimenté
Messages : 354
Enregistré le : 25 déc. 2006 à 11:55
Localisation : Sur mon cheval blanc

Re: Erreur SQL en php 7.1 après le passage de 3.110 à 3.2

Message par soda »

Le driver mysql n'existe plus sous php 7.1 il te faut éditer ton config.php et remplacer mysql par mysqli
gpinpin
Maître-posteur
Maître-posteur
Messages : 440
Enregistré le : 12 mars 2008 à 10:28
Contact :

Re: Erreur SQL en php 7.1 après le passage de 3.110 à 3.2

Message par gpinpin »

Bonjour
Vous avez gagné ma gratitude tous......En effet juste le "i" qui manquait pour faire mysqli
Et la plus de souci je vais pouvoir continuer je suis bien en 7.11
en local j'avais sous wamp:
$dbms = 'phpbb\\db\\driver\\mysqli';

et chez l"hebergeur:
$dbms = 'mysql';
que j'ai remplacé par
$dbms = 'mysqli';

Je continue la mise à jour
merci encore
Gpinpin
Forum en 3.3.10 et PHP 8.2.x (LWS)
Répondre

Retourner vers « Mises à jour/Conversions »

Qui est en ligne

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