Je travaille avec Windows Server 2008, Apache 2.2. J'utilise php-5.3.5-Win32-VC6-x86.msi comme installateur, en utilisant la version threadsafe. J'ai parcouru le processus d'installation quatre ou cinq fois, juste pour m'assurer que je n'ai rien manqué de ridicule, mais je ne pense pas que ce soit le cas.
Le problème est que l'extension php_ldap.dll ne semble tout simplement pas exister. Elle n'est pas présente dans l'interface du programme d'installation (où l'utilisateur est invité à choisir les extensions à installer), et elle n'apparaît certainement pas dans le répertoire ext/ après l'installation.
J'ai trouvé de nombreuses mentions de ce problème pour la version 5.3.3, y compris des liens pour télécharger l'extension individuellement. Ces liens n'existent plus, bien sûr, et d'ailleurs : ils étaient pour la 5.3.3. Je préfère vraiment utiliser une extension compatible avec PHP 5.3.5.
Quelqu'un d'autre a rencontré ce problème ? Une idée de ce qui ne va pas ? Quelqu'un a-t-il vu les responsables de PHP reconnaître que le fichier est effectivement manquant, et que c'est un oubli ?
C'est assez frustrant car le serveur que je suis en train de construire n'a aucune utilité si je n'ai pas le support LDAP de PHP.
Merci à tous, et merci d'avance pour votre aide.