Skip to content
Extraits de code Groupes Projets
Valider 0dd82cfc rédigé par esj's avatar esj
Parcourir les fichiers

Correction: les constantes {{{_INSTALL_USER_LDAP}}} et ...

Correction: les constantes {{{_INSTALL_USER_LDAP}}} et  {{{_INSTALL_PASS_LDAP}}} n'étaient jamais pris en compte à l'installation, et les messages signalant que l'étape courante a été franchie avec succès n'apparaissaient pas. Plus un Log oublié et un meilleur contrôle d'erreur.
parent cbe9b8c8
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -78,11 +78,11 @@ function install_etape_ldap1_dist()
array(
'login_ldap' => array(
'label' => _T('texte_login_ldap_1'),
'valeur' => ''
'valeur' => $login_ldap
),
'pass_ldap' => array(
'label' => _T('entree_passe_ldap'),
'valeur' => ''
'valeur' => $pass_ldap
)
)
)
......
......@@ -40,7 +40,7 @@ function install_etape_ldap2_dist()
}
$ldap_link = ldap_connect($adresse_ldap, $port_ldap);
$erreur = "ldap_connect($adresse_ldap, $port_ldap)";
echo "$ldap_link = ldap_connect($adresse_ldap, $port_ldap)";
if ($ldap_link) {
if ( !ldap_set_option($ldap_link, LDAP_OPT_PROTOCOL_VERSION, $protocole_ldap) ) {
$protocole_ldap = 2 ;
......@@ -59,8 +59,7 @@ function install_etape_ldap2_dist()
}
if ($ldap_link) {
echo info_etape(_T('titre_connexion_ldap'),info_progression_etape(2,'etape_ldap','install/'),_T('info_connexion_ldap_ok'));
echo info_etape(_T('titre_connexion_ldap'),info_progression_etape(2,'etape_ldap','install/')), _T('info_connexion_ldap_ok');
echo generer_form_ecrire('install', (
"\n<input type='hidden' name='etape' value='ldap3' />"
. "\n<input type='hidden' name='adresse_ldap' value=\"$adresse_ldap\" />"
......
......@@ -27,14 +27,16 @@ function install_etape_ldap3_dist()
echo install_debut_html();
echo info_etape(_T('info_chemin_acces_1'),info_progression_etape(3,'etape_ldap','install/'),_T('info_chemin_acces_2'));
echo info_etape(_T('info_chemin_acces_1'),info_progression_etape(3,'etape_ldap','install/')),_T('info_chemin_acces_2');
$ldap_link = @ldap_connect("$adresse_ldap", "$port_ldap");
@ldap_bind($ldap_link, "$login_ldap", "$pass_ldap");
$result = @ldap_read($ldap_link, "", "objectclass=*", array("namingContexts"));
$info = @ldap_get_entries($ldap_link, $result);
if ($ldap_link) {
@ldap_bind($ldap_link, "$login_ldap", "$pass_ldap");
$result = @ldap_read($ldap_link, "", "objectclass=*", array("namingContexts"));
$info = @ldap_get_entries($ldap_link, $result);
@ldap_close($ldap_link);
}
$checked = false;
$res = '';
if (is_array($info) AND $info["count"] > 0) {
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter