I am trying to get ldap_connect to work properly. It will work fine via CLI, but not when I open my php file via browser.
Here is what I believe are the relevant details:
- Error message: Fatal error: Call to undefined function ldap_connect() in F:\Websites\ldap.php on line 4
- OS: Windows Server 2008 R2 x64
- PHP Directory: C:\Program Files (x86)\PHP
- libeay32.dll and ssleay32.dll have been added to both C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin and C:\Windows\System32. They were copied from C:\Program Files (x86)\PHP.
Lines added to httpd.conf:
- LoadModule php5_module "C:/Program Files (x86)/PHP/php5apache2_2.dll"
- AddType application/x-httpd-php .php
- PHPIniDir "C:/Program Files (x86)/PHP"
Things changed in php.ini:
- extension_dir = "C:/Program Files (x86)/PHP/ext" (path set)
- extension=php_ldap.dll (uncommented this line)
I'm pulling my hair out, so I am more than happy to try anything people suggest.