I'm working on a windows server 2008 R2 machine. I have installed apache 2.2 with php 5.4.25 While trying to enable ldap support for the apache server i found out that the server does not load the extensions.
I ran php_info() and this was the result
Configuration File (php.ini) Path
C:\Windows Loaded configuration file: "C:\php\php.ini
extension_dir C:\php\ext
I have changed the php.ini to load the extensions, but they are not loaded and they are not visible in the php_info dump. I tried to restart the server and apache about a million times while doing changes with no luck. So if anyone knows a solution to this it would be great.
I had a lot of problems with this as well. Make sure you're configuring the right php.ini file. For some reason I had two of them.
This is from my phpinfo()
Then I dumped my php_ldap.dll file in:
Updated my php.ini file to load the extension
Added the PHP directory to the Windows path.
More info here:http://www.php.net/manual/en/faq.installation.php#faq.installation.addtopath
Mine looks like
Image:http://i.imgur.com/hQUwtYA.png
Rebooted machine and it worked.