Bonjour,
je voudrais revenir sur post que j'ai fait il y a +/- 3 ans.
C'est à propos du plugin LDAP_login que je n'ai jamais pu faire fonctionner.
Quelqu'un peut-il m'aider à m'enlever cette épine du pieds.
D'avance merci.
Meilleures salutations.
MyAGPiwigo
(Ici votre message)
Version de Piwigo: Piwigo 2.10.1
Version de PHP: 7.3.11 (Show info) [2020-02-12 10:49:21]
Version de MySQL: MySQL: 5.5.5-10.3.18-MariaDB [2020-02-12 11:49:21]
URL Piwigo: http://
Hors ligne
Bonjour,
d'une part, juste après avoir installé le plugin, avant que j'ai configuré quoi que ce soit, j'ai le message en rouge suivant dans la page générale de Ldap_Login:
Warning: LDAP Extension missing.
Ensuite, quand je démarre une session, j'introduit un user LDAP avec son password et j'ai la page de message d'erreures suivante:
Warning: file_put_contents(./plugins/Ldap_Login/logs/ldap_login.log): failed to open stream: Permission denied in /var/www/html/gallery/plugins/Ldap_Login/class.ldap.php on line 55
Warning: file_put_contents(./plugins/Ldap_Login/logs/ldap_login.log): failed to open stream: Permission denied in /var/www/html/gallery/plugins/Ldap_Login/class.ldap.php on line 55
Warning: file_put_contents(./plugins/Ldap_Login/logs/ldap_login.log): failed to open stream: Permission denied in /var/www/html/gallery/plugins/Ldap_Login/class.ldap.php on line 55
Warning: file_put_contents(./plugins/Ldap_Login/logs/ldap_login.log): failed to open stream: Permission denied in /var/www/html/gallery/plugins/Ldap_Login/class.ldap.php on line 55
Warning: file_put_contents(./plugins/Ldap_Login/logs/ldap_login.log): failed to open stream: Permission denied in /var/www/html/gallery/plugins/Ldap_Login/class.ldap.php on line 55
Warning: file_put_contents(./plugins/Ldap_Login/logs/ldap_login.log): failed to open stream: Permission denied in /var/www/html/gallery/plugins/Ldap_Login/class.ldap.php on line 55
LDAP extension not loaded
Warning: file_put_contents(./plugins/Ldap_Login/logs/ldap_login.log): failed to open stream: Permission denied in /var/www/html/gallery/plugins/Ldap_Login/class.ldap.php on line 55
Warning: file_put_contents(./plugins/Ldap_Login/logs/ldap_login.log): failed to open stream: Permission denied in /var/www/html/gallery/plugins/Ldap_Login/class.ldap.php on line 55
Fatal error: Uncaught Error: Call to undefined function ldap_err2str() in /var/www/html/gallery/plugins/Ldap_Login/class.ldap.php:221 Stack trace: #0 /var/www/html/gallery/plugins/Ldap_Login/main.inc.php(143): Ldap->getErrorString() #1 /var/www/html/gallery/include/functions_plugins.inc.php(214): login(false, 'angelini', 'Praiadr1', false) #2 /var/www/html/gallery/include/functions_user.inc.php(1078): trigger_change('try_log_user', false, 'angelini', 'Praiadr1', false) #3 /var/www/html/gallery/identification.php(63): try_log_user('angelini', 'Praiadr1', false) #4 {main} thrown in /var/www/html/gallery/plugins/Ldap_Login/class.ldap.php on line 221
Meilleures salutations.
MyAGPiwigo
Hors ligne
Bonjour,
Je veux bien le croire, pour cela, il faudrait que quelqu'un de ce forum pour qui ça fonctionne se manifeste et m'envoie sa page de configuration.
Meilleures salutations.
MyAGPiwigo
Hors ligne
Bonjour,
il y a quoi ligne 55 ?
Hors ligne
Bonjour,
Ligne 55 de quel fichier ?
Meilleures salutations.
MyAGPiwigo
Hors ligne
Bonjour,
concernant mon problème avec le plugin LDAP_login, je joins un print screen indiquant le message d'erreur en rouge dans la page de configuration du plugin LDAP_login.
Par contre quelqu'un pourrait-il m'aider à remplir les champs de la page de configuration du plugin.
Meilleures salutations.
MyAGPiwigo
Hors ligne
Bonjour,
voici le contenu de la ligne 55 du plugin:
file_put_contents($this->check_config('ld_debug_location') . 'ldap_login.log',$full."\n",FILE_APPEND);
Meilleures salutations.
MyAGPiwigo
Hors ligne
Bonjour,
je dirais d'essayer de changer le CHMOD sur le répertoire du plugin, il essai d'y écrire un fichier de log
Hors ligne
Bonjour,
merci pour votre réponse.
Quelle protection ai-je besoin exactement pour le répertoire du plugin.
Meilleures salutations.
MyAGPiwigo
Hors ligne
Bonjour,
jái finalement changé les protections avec chmod 777 et ensuite j'ai continué sur la configuration et voici ce que j'obtiens après test et sauvegarde:
LDAP extension not loaded
LDAP extension not loaded
Fatal error: Uncaught Error: Call to undefined function ldap_err2str() in /var/www/html/gallery/plugins
/Ldap_Login/class.ldap.php:221 Stack trace: #0 /var/www/html/gallery/plugins
/Ldap_Login/class.ldap.php(72): Ldap->getErrorString() #1 /var/www/html/gallery/plugins/Ldap_Login/
admin/configuration.php(123): Ldap->check_ldap() #2 /var/www/html/gallery
/plugins/Ldap_Login/admin.php(23): include('/var/www/html/g...') #3 /var/www/html/gallery/admin/
plugin.php(53): include_once('/var/www/html/g...') #4 /var/www/html/gallery
/admin.php(309): include('/var/www/html/g...') #5 {main} thrown in /var/www/html/gallery/plugins/
Ldap_Login/class.ldap.php on line 221
Meilleures salutations.
MyAGPiwigo
Hors ligne
Bonjour
l'annuaire LDAP est sur le même serveur ?
il est accessible depuis un serveur externe ?
Hors ligne
Bonjour,
l'annuaire LDAP n'est pas sur le même serveur.
Par contre, j'ai testé l'annuaire LDAP sur mon server Piwigo avec la commande ldapsearch et ça marche. Donc, bien accessible depuis un serveur externe.
Meilleures salutations.
MyAGPiwigo
Hors ligne