[PHP] connexion base ldap avec Apache et PHP5
ekyunoryu
-
youcef8300 Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
youcef8300 Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
bonjour tout le monde,
J'ai un souci de connexion à la base ldap. J'ai déjà parcouru pas mal de forum pour comprendre comment cela fonctionnait. Mais je ne suis pas parvenu à résoudre mon problème.
Pour information :
j'ai un serveur apache et PHP5, je ne travail pas avec MySQL.
j'ai déjà modifier le fichier php.ini -> ;extension = php_ldap.dll (j'ai enlevé le ';').
j'ai copier les fichiers 'php\libeay32.dll' et 'php\ssleay32.dll' dans c:/winnt/system32/.
je tien aussi a faire remarquer que lors de mes tests en commande dos mon script fonctionne trés bien. C'est quand je le fait interpréter par un browser que la il n'affiche plus rien, il bloc a 'ldap_connect($url);'
je n'ai donc pas pu trouver la source du problème, pour moi cela doit venir du serveur Apache, un ssl à configurer, mais je ne le trouve pas.
merci d'avance pour vos réponses et si vous avez besoin de plus de détails, n'hésitez pas à me le demander.
J'ai un souci de connexion à la base ldap. J'ai déjà parcouru pas mal de forum pour comprendre comment cela fonctionnait. Mais je ne suis pas parvenu à résoudre mon problème.
Pour information :
j'ai un serveur apache et PHP5, je ne travail pas avec MySQL.
j'ai déjà modifier le fichier php.ini -> ;extension = php_ldap.dll (j'ai enlevé le ';').
j'ai copier les fichiers 'php\libeay32.dll' et 'php\ssleay32.dll' dans c:/winnt/system32/.
je tien aussi a faire remarquer que lors de mes tests en commande dos mon script fonctionne trés bien. C'est quand je le fait interpréter par un browser que la il n'affiche plus rien, il bloc a 'ldap_connect($url);'
je n'ai donc pas pu trouver la source du problème, pour moi cela doit venir du serveur Apache, un ssl à configurer, mais je ne le trouve pas.
merci d'avance pour vos réponses et si vous avez besoin de plus de détails, n'hésitez pas à me le demander.
A voir également:
- [PHP] connexion base ldap avec Apache et PHP5
- Gmail connexion - Guide
- Base de registre - Guide
- Apache open office gratuit - Télécharger - Suite bureautique
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
2 réponses
C'est remoi,
J'ai trouvé la solution, une compilation de php que l'on doit faire sous linux, je l'ai adapté sous windows. Alors en plus des instructions que j'ai précisé dans mon précédent message il faut aussi recompiler php avec cette commande.
--with-ldap=/var/lib/ldap
Attention /var/lib/ldap et le répertoire par défault à remplacer par le chemin de votre base ldap.
make
Et en tant que root
make install
et enfin il faut absolument relancez Apache, à ne pas oublier sinon cela ne résoud rien.
/etc/rc.d/init.d/httpd restart
Voilà,
J'ai trouvé la solution, une compilation de php que l'on doit faire sous linux, je l'ai adapté sous windows. Alors en plus des instructions que j'ai précisé dans mon précédent message il faut aussi recompiler php avec cette commande.
--with-ldap=/var/lib/ldap
Attention /var/lib/ldap et le répertoire par défault à remplacer par le chemin de votre base ldap.
make
Et en tant que root
make install
et enfin il faut absolument relancez Apache, à ne pas oublier sinon cela ne résoud rien.
/etc/rc.d/init.d/httpd restart
Voilà,