vlepetit
-
Compteur de contenus
11 -
Inscription
-
Dernière visite
Messages posté(e)s par vlepetit
-
-
j'y ai pensai.
du coup j'ai fait
$dbconfig['db_hostname'] = 'localhost:/run/mysqld/mysqld10.sock';
mais je refais le test.
Non toujours pas....
non toujours pas :(
bon je viens d'essayé :
$dbconfig['db_server'] = 'localhost:/run/mysqld/mysqld10.sock';
$dbconfig['db_port'] = '';
$dbconfig['db_username'] = 'vtigercrm_user';
$dbconfig['db_password'] = 'xxxxxxx';
$dbconfig['db_name'] = 'vtigercrm';
$dbconfig['db_type'] = 'mysql';
$dbconfig['db_status'] = 'true';mais ca change rien.... toujours le message d'erreur.
0 -
je viens de faire l'essai mais sans succes.
merci quand meme.
0 -
avec le script :
<?php
$servername = 'localhost:3307';$username = 'vtigercrm_user';
$password = 'xxxxxxx';
$database = 'vtigercrm';$cx= new mysqli($servername, $username, $password, $database);
if ($cx->connect_error) {
die("Connection failed: " . $cx->connect_error);
}
echo "Connected successfully";
?>le résultat :
Connected successfully
0 -
Salut,
Hop petit script php avec tes lignes et un compte qui marche. résultat :
Connected successfully
Du coup cela confirme que la connexion de php vers mariadb10 fonctionne.
Ca me rassure mais j'en était deja presque sur car mon phpmyadmin me permettait deja d'accéder à la base mariadb10.
Que peut on tester maintenant ?
en tout cas merci de t'y intéresser.
0 -
Bonjour,
ma config :
DS716+II
Depuis la migration recente et un peut forcée de mon syno de MariaDB5 à MariaDB10 mon install vtiger ne fonctionne plus. J'ai bien la page de login mais quand je m’identifie j'arrive sur une page blanche.
Si je fais afficher les erreurs php j'obtient ce message :
Warning: mysqli_real_connect(): (HY000/2002): Invalid argument in /volume1/web/vtigercrm/libraries/adodb/drivers/adodb-mysqli.inc.php on line 123
qui semble être révélateur d'un problème de connexion à la base de données.
j'ai fait tout un tas de recherche et de modification qui n'ont pas resolu le problème :
- le service MariaDB10 écoute maintenant sur le port 3307, le socket unix est situé dans /run/mysqld/mysqld10.sock
- la base vtigercrm a bien été migrée sur le nouveau serveur MariaDB10
- le user vtigercrm_user peut se connecter sur la base migrée
- j'ai modifié php dans websation pour qu'il requete bien sur 3307 ou sur le socket unix en mysql et mysqli
un phpinfo() me confirme bien que php a bien pris les bon paramètre
- je suis aller modifier le fichier /volume1/web/vtigercrm/config.inc.php comme ceci :
$dbconfig['db_server'] = 'localhost';
$dbconfig['db_port'] = ':3307';
$dbconfig['db_username'] = 'vtigercrm_user';
$dbconfig['db_password'] = 'xxxxxxx';
$dbconfig['db_name'] = 'vtigercrm';
$dbconfig['db_type'] = 'mysqli';
$dbconfig['db_status'] = 'true';j'ai essayé de modifier localhost par 127.0.0.1, par le vrai hostname public du syno. rien ne change.
j'ai aussi tenté de modifier le db_type en mysql ou msqli. aucun changement...
j'ai trouvé plusieurs sujet qui semble traité de ce problèmes sur différent forum mais rien qui résolve mon soucis :
Bon la j'avoue que je sèche un peut.
Si quelqu'un a une idée je suis preneur.
0 -
Bonjour,
Mon w820 lit bien le contenu du syno directement depuis le partage r
0 -
Bonjour0
Plus d'acces depuis migration vers MariaDB10
dans VtigerCRM
Posté(e)
Bonjour Fenrir,
Non helas.. cela aurait été trop beau :)
1 - le problème relever en ligne 123 est dans le fichier /volume1/web/vtigercrm/libraries/adodb/drivers/adodb-mysqli.inc.php or la nous somme dans le fichier de config /volume1/web/vtigercrm/config.inc.php
2 - j'ai dea essayé de virer le : mais cela ne change rien. de plus le : est present dans le template du fichier de config... et en plus ca marchait avant comme ca ...
D'autre idée ?