Erreur de compilation PHP + LDAP

linux-debutant -  
bob031 Messages postés 8228 Statut Membre -
Bonjour le monde,

j'ai installé openldap sur mon pc, après configuration, mon annuaire marche sans pb. cependant, j'aimerai l'administrer à partir d'une interface graphine notamment phpldapadmin. pour cela, je dois compiler php5 avec le support ldap. mais j'ai cette erreur:

checking for LDAP support... yes
checking for LDAP Cyrus SASL support... no
configure: error: Cannot find ldap.h

noter que j'ai installer openldap à partir des paquetage de fedora core 8 car ce dernier est le os qui sur mon pc. voici comment je fait:

./configure --with-ldap=/var/lib/ldap --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/apche2/conf --with-gettext --enable-bcmath=yes --enable-debug=no --enable-ftp --with-xml

mais j'ai l'erreur: configure: error: Cannot find ldap.h

Quelqu'un
Configuration: Linux Fedora
Firefox 2.0.0.19

2 réponses

  1. bob031 Messages postés 8228 Statut Membre 473
     
    Bonjour,

    faudrait voir si le fichier existe ....
    find / -name ldap.h
    0
    1. linux-debutant
       
      Merci d'avoir repondu. le fichier ldap.h existe il est dans /usr/include comme tu peux le constater ci-dessous

      [chris@serveur ~]$ whereis ldap.h
      ldap: /etc/ldap.conf /usr/include/ldap.h /usr/share/man/man3/ldap.3.gz

      t'as une iddée de ce que je dois?
      0
    2. linux-debutant
       
      [chris@serveur ~]$ find / -name ldap.h

      /usr/lib/evolution-openldap/include/ldap.h
      /usr/include/firefox-2.0.0.19/system_wrappers/ldap.h
      /usr/include/ldap.h

      Et comment dois-je faire pour que la compilation de php marche avec support de ldap?
      0
  2. bob031 Messages postés 8228 Statut Membre 473
     
    je regarderai s'il n'y a pas une option qui permettrait d'indiquer ou se trouve le fichier demandé.

    un include_path, en quelque sorte ....
    0