# "Required extension or module 'ldap' is not installed or loaded

#1

Hi all,

I got a problem when trying to use the LDAP service in dreamfactory 2.0.
I got a message "Required extension or module ‘ldap’ is not installed or loaded, when i started to create the service.
Any method to solve it? Many thanks.

#2

Yes, I recommend you install or enable the PHP LDAP extension. As covered in the documentation, in APT the package is php5-ldap, in Yum it’s php-ldap, and in Windows Bitnami instances it’s provided as php_ldap.dll.

http://wiki.dreamfactory.com/DreamFactory/Tutorials/Using_LDAP

#3

Thanks for your reply. However, i still get the same error message. I am using Windows Bitnami and i think i have already enabled the PHP LDAP extension. It is located under the php/ext and the php.ini already included the php_ldap.dll.

#4

You can confirm whether or not the extension is working correctly by running in the command line:

C:\path\to\your\bitnami\directory\php\php.exe -m


See if ldap shows up in the list of installed modules.

#5

So you ensured that php_ldap.dll is located in your extension_dir as configured in php.ini, that extension=php_ldap.dll is uncommented in php.ini, restarted the web server, and after that the php.exe -m | findstr ldap command still doesn’t report the extension as enabled?

#6

well… After i reinstall the whole DF2.0 and redo it again. It works finally. Thanks