diff --git a/htdocs/install/etape1.php b/htdocs/install/etape1.php
index dc5e8e6ab44..daa510cd300 100644
--- a/htdocs/install/etape1.php
+++ b/htdocs/install/etape1.php
@@ -469,7 +469,7 @@ if ($_POST["action"] == "set")
print "";
// Affiche aide diagnostique
- print '
Le serveur ('.$conf->db->host.'), nom de base ('.$conf->db->name.'), login ('.$conf->db->user.'), ou mot de passe ('.$conf->db->pass.') de la base de donnée est peut-être incorrect. ';
+ print ' |
Le serveur ('.$conf->db->host.'), nom de base ('.$conf->db->name.'), login ('.$conf->db->user.'), ou mot de passe ('.$conf->db->pass.') de la base de donnée est peut-être incorrect ou la version du client PHP trop ancienne par rapport à la version de la base de donnée. ';
print 'Si le login n\'existe pas encore, vous devez cocher l\'option "Créer l\'utilisateur". ';
print 'Revenez en arrière pour corriger les paramètres. ';
print ' |
';
diff --git a/htdocs/lib/mysql.lib.php b/htdocs/lib/mysql.lib.php
index 023e1c47da6..bde9933fe02 100644
--- a/htdocs/lib/mysql.lib.php
+++ b/htdocs/lib/mysql.lib.php
@@ -487,7 +487,7 @@ class DoliDb
{
if (! $this->connected) {
// Si il y a eu echec de connection, $this->db n'est pas valide pour mysql_error.
- return 'Not connected. Check setup parameters in conf/conf.php file';
+ return 'Not connected. Check setup parameters in conf/conf.php file and your mysql client and server versions';
}
else {
return mysql_error($this->db);