SQL Privé OVH

Installation & Configuration du logiciel
majaxx
Gsup LEVEL 0
Messages : 7
Enregistré le : ven. 4 nov. 2016 14:46

Bonjour ,
suite à la migration d’hébergement vers ovh nous disposons d'un sql privé cependant il m'est impossible de me connecté a la BDD via l'application .
Je pense qu'il faut indiquer le port sql ( ex: 35250 ) dans la config gestsup comme monserveursql:35250 mais cela ne fonctionne pas
Une idée de comment résoudre ce probléme ?
Merci
Avatar du membre
Flox
Administrateur du site
Messages : 9404
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

votre serveur de base de donnée est-il bien un serveur Mysql ?

Le port par défaut est le : 3306 si ce dernier est différent vous pouvez essayer de modifier le fichier ./connect.php
remplacer:

Code : Tout sélectionner

mysql:host=$host;
par:

Code : Tout sélectionner

mysql:host=$host;port=35250;
dites nous si cela fonctionne ?
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
majaxx
Gsup LEVEL 0
Messages : 7
Enregistré le : ven. 4 nov. 2016 14:46

Bonjour , non cela ne fonctionne pas !
Oui c'est bien un serveur mysql ,
Voici les infos sur le panel ovh Image

PS: j'ai bien mis le bon port ;)
Avatar du membre
Flox
Administrateur du site
Messages : 9404
Enregistré le : jeu. 21 juin 2012 19:00

Avez vous un message d'erreur qui s'affiche ou dans les logs php ?

cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
majaxx
Gsup LEVEL 0
Messages : 7
Enregistré le : ven. 4 nov. 2016 14:46

Merci pour votre reponse .. je n'est pas vraiment d'erreur chrome me renvoi une error empty reponse .. rien de plus et du coté de ovh il ne veulent pas changé le port ..pour mettre celui par defaut
bruno
Gsup LEVEL 4
Messages : 122
Enregistré le : ven. 17 mai 2013 09:29
Localisation : Montpellier

Bonjour,

Vous n'avez pas d'erreur de communication ?

Cdlt
Bruno
Serveur: OS: CentOS 6.5 | Apache: 2.2.26 | Mysql: 5.5.39 | PHP: 5.5.15 | GestSup : 2.9 (prod.) et 3.0.9 (test et debug) - Administrateur Système et Réseaux.
Avatar du membre
Flox
Administrateur du site
Messages : 9404
Enregistré le : jeu. 21 juin 2012 19:00

Avez vous verifié que votre utilisateur MySQL à les droits complet sur la base de donnée ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
majaxx
Gsup LEVEL 0
Messages : 7
Enregistré le : ven. 4 nov. 2016 14:46

Bonjour ,
oui les droits sont bon j'arrive bien à accéder a phpmyadmin et m'identifier avec l'user et le mot de passe et faire des modifications dans la base ..
Je ne c'est pas ou voir les logs de php sur la console ovh
Avec joomla pour me connecter au sql privé j'indique dans le fichier de config host:port ..
majaxx
Gsup LEVEL 0
Messages : 7
Enregistré le : ven. 4 nov. 2016 14:46

Bonjour , je viens de faire le transfert de joomla vers le SQL Privé et pour infos j'ai du ajouté dans la case adresse du serveur : hostserveursql:port et la connexion a fonctionné , ce qui ne semble pas possible avec Gestsup ce qui est dommage ..
Avatar du membre
Flox
Administrateur du site
Messages : 9404
Enregistré le : jeu. 21 juin 2012 19:00

pouvez vous essayer de modifier votre fichier connect comme ceci

Code : Tout sélectionner

mysql:host=$host:35270;
sachant que la syntaxe officiel est:

Code : Tout sélectionner

try {$db = new PDO("mysql:host=$host;port=35270;dbname=$db_name;charset=$charset", "$user", "$password" , array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));}
http://stackoverflow.com/questions/1763 ... sql-server


cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre