WebSite X5Help Center

 
Antoine B.
Antoine B.
User

Problème d'accès aux bases de données Mysql  fr

Auteur : Antoine B.
Visité 740, Followers 2, Partagé 0  

Bonsoir, 

J'utilise depuis plusieurs années WSX5 pour 2 sites avec des bases de données (hébergées sur Online.net) et n'ai jamais eu de problème.

Depuis quelques jours, impossible de me connecter à ces bases. J'ai tout effacé et reconfiguré de zéro attentivement, impossible de me connecter, tous les tests donnent "Fail"...

J'ai contacté l'hébergeur, tout est ok de leur côté, on peut se connecter via Phpmyadmin ou un logiciel comme DBeaver. La version de php est 7.2 et MySql 5.7.

Avez-vous une idée de ce qui provoque ce problème sur WSX5? J'ai cherché, mais aucun succès... Peut-être un problème de compatibilité entre les versions de MySql? J'ai lu qu'il y a avait des soucis entre les version 8 et 5.6 (différentes méthodes de chiffrement) qui pourraient créer ce genre d'erreur, mais je ne suis pas du tout expert !

Merci pour toute information/explication.

AB

Posté le
12 RéPONSES - 1 CORRECT
JiPeR 48
JiPeR 48
Moderator

Salut Antoine,

Je n'utilise pas de BDD pour le moment, mais dans les spécifications techniques, Incomedia indique :

Pour quelques fonctions avancées uniquement PHP 7.1 et MySQL 5.6.

Si la version de PHP peut être effectivement supérieure à 7.1, je ne sais pas si MySQL doit être en 5.6. obligatoirement  ?

Je signale au Support pour avoir l'avis d'un technicien Incomedia.

@Suivre,

J.P.

Lire plus
Posté le de JiPeR 48
JiPeR 48
JiPeR 48
Moderator

Suite...

J'ai fait un petit tour sur ton site "Pianiste". Le panneau d'administration en ligne semble inaccessible, et à chaque tentative de connexion  http://www.pianiste-online.com/admin  il y a systématiquement un "téléchargement" de fichier, et pas d'affichage de la page de connexion. 

Bien étrange... Pour ton problème de BDD c'est le même site ? S'il s'agit d'un autre peut-on avoir l'URL pour tester ? 

@Suivre,

J.P.

Lire plus
Posté le de JiPeR 48
D Jacques
D Jacques
User

Bonjour Antoine & Jiper,

Je me permets de glisser ce p’tit message pour le souci de la Base de données.

Le MySQL dépend je pense des serveurs je suis en 5.0 « One.com » en PHP je suis en 7.2

La version PHP 7.2 arrive à expiration il ne sera plus d’actualité d’ici peut. « du moins chez One.com »

Bonne journée à tous !

Jacques.D

Voir dossier MySQL.rar

Lire plus
Posté le de D Jacques
Antoine B.
Antoine B.
User
Auteur

Bonjour Jiper et Jacques,

Merci pour vos réponses ! Non le site Pianiste-online est chez un autre hébergeur, je n'utilise pas de BDD sur ce site. Les sites qui posent problèment sont chez "Online.net" et sont concertogrosso.fr et cgconcourspiano.fr 

Je peux essayer de passer en php 7.1, mais je ne peux pas changer MySql... j'essaie et vous retourne le résultat au plus vite !

En pièce jointe, voilà ce que je vois quand je me connecte sur Phpmyadmin, via le site d'hébergement Online.net. Je ne sais pas trop comment interpréter le "SSL n'est pas utilisé"...

Très bonne journée !

Antoine

Lire plus
Posté le de Antoine B.
JiPeR 48
JiPeR 48
Moderator

Salut Antoine,

Pour le SSL non utilisé, le certificat n'a pas été activé pour mettre les sites en HTTPS ? (je ne connais pas le fonctionnement de l'hébergeur). Voir peut-être les explications depuis le point d'interrogation visible ? 

On voit sur ta copie écran un PHP 7.0.32. Insuffisant pour les dernières versions du logiciel (7.1 minimum).

Qu'est-ce que ça donne sur tes panneaux d'administration en ligne (ex. https://www.cgconcourspiano.fr/admin/login.php)

Tout est au vert (PASS) ou il y a des FAIL ? 

@Suivre,

J.P.

Lire plus
Posté le de JiPeR 48
Antoine B.
Antoine B.
User
Auteur

Bonjour Jiper, 

Sur le panneau d'administration j'ai bien un FAIL pour la BDD (voir image).

Effectivement, le site est passé depuis peu en https, ils m'ont dit (chez Online) avoir fait quelque chose sur les certificats, mais m'ont assuré que ça n'impactait pas du tout les BDD... Je n'en sais pas plus !

Merci pour ton aide !

Antoine

Lire plus
Posté le de Antoine B.
JiPeR 48
JiPeR 48
Moderator

Re... ;o)

Petit oubli, tu as un message d'erreur particulier qui s'affiche lors d'une tentative de connexion ? 

Vu ça chez Online :

"Si vous ne pouvez pas vous connecter avec vos codes à l'interface de PHPMyAdmin et que cela vous affiche un message d'erreur ressemblant à cela :
#2005 - Unknown MySQL server host 'localhost' (1)
Il faut essayer en vidant le cache de votre navigateur web qui a peut être gardé en mémoire une de vos anciennes sessions de PHPMyAdmin."

Des fois que... ? 

J.P.

Lire plus
Posté le de JiPeR 48
Antoine B.
Antoine B.
User
Auteur

Non, pas de message de ce genre. J'y ai pensé et ai déjà effacé le cache plusieurs fois. J'ai même essayé avec un autre navigateur, mais ça ne change rien.

Pour info, j'ai essayé de me connecter à la BDD via une ancienne version de Navicat for Mysql (version 10) . J'ai un message 1251 (on peut trouver ce genre de réponse/solution sur le net: erreur 1251 )... peut-être que quelque chose de ce genre se passe? Mais je ne sais pas comment appliquer cette solution dans mon cas.

Par contre, si je fais la connexion avec le logiciel DBeaver, pas de problème, j'accède à la BDD sans problème...

J'ai essayé aussi de faire un site test tout neuf dans un dossier de cgconcourspiano.fr, et de connecter la BDD, toujours la même erreur...

Je continue à "expérimenter" et enverrai les résultats dès que possible !

Lire plus
Posté le de Antoine B.
Antoine B.
Antoine B.
User
Auteur

Cher, Jiper, j'ai du nouveau...

Comme tu m'as dit, j'ai testé plusieurs versions de php:

Pour Php 5.6 jusqu'à 7.0, j'ai un avertissement, ça ne marche pas !

pour Php 7.1 et 7.2, pas d'avertissement, ça marche, sauf la BDD qui n'est pas accessible.

Je n'avais pas vu qu'il restait encore une version 7.3 chez mon hébergeur ! Et là, la BDD est de nouveau accessible, et il n'y a plus d'erreur dans le panneau d'administration.

MAIS, j'ai toujours un message d'erreur à l'envoi des fichiers sur WSX5...

On avance !

Lire plus
Posté le de Antoine B.
Antoine B.
Antoine B.
User
Auteur

L'erreur sur WSX5 était simplement un espace en trop dans le nom de la table... à force de faire des expériences, on finit par faire des erreurs ! Pour le moment, tout semble donc fonctionner...

Pour résumé, il faut avoir php 7.3 pour que les BDD fonctionnent normalement.

Merci à Jiper et Jacques pour votre aide !

Bonne soirée à vous,

Antoine

Lire plus
Posté le de Antoine B.
JiPeR 48
JiPeR 48
Moderator

Re...   ;o)

Et bien bonne nouvelle Antoine ! 

Merci de clôturer la page à ton prochain passage. Il suffit de cocher "Correct" sur ta dernière réponse. Cela nous évite d'y revenir quand on fait un balayage pour voir les nouvelles demandes, et peut aider un utilisateur confronté au même souci.

Bonne continuation, @+,

J.P.

Lire plus
Posté le de JiPeR 48
Antoine B.
Antoine B.
User
Auteur

Bonsoir JP,

C'est noté, je vais cocher mon dernier message. Merci encore pour ton aide rapide ! Je découvre un peu le "Help Center", et suis agréablement surpris de l'efficacité.

Bonne continuation et à bientôt,

Antoine

Lire plus
Posté le de Antoine B.