I'm currently running PHP 4.0.5 in Production.
I was able to grab the Zip file for PHP 4.0.5, 4.1.2, and 4.2.0.. I've gotten no versions in between.
LDAP Search Support seems to be botched in PHP 4.1.2 and 4.2.0 does not include php_ldap.dll (it's listed in the INI anyway).
I use LDAP for authentication on most pages Intranet pages and that works fine in 4.1.2.. However, searches return:
"Warning: Supplied argument is not a valid ldap link resource in C:\apache\htdocs\ldap\ldap2.php on line 127"
That error occurs on the actual search command line.. Connecting and binding work fine.
PHP 4.2.0 does not include a DLL, so I thought maybe LDAP support was built-in now like MySQL. Wrong:
"Fatal error: Call to undefined function: ldap_connect() in C:\apache\htdocs\ldap\index.php on line 7"
Can anyone shed light on the apparent degradation of LDAP support?