Margaret E. Mast wrote:
I am having a problem with PHP / Apache / and LDAP authentication.
WE have a UNIX server Solaris 2.8.
Until recently, we had been running PHP 4.0.4 and apache 1.3.23 and we were authenticating using the ldap module to Windows 2000.
Our PC group upgraded the server to Windows 2003 and the authentication stopped working.
Then we were told that in order to use the mod_auth_ldap that would work with Windows 2003 that we needed to upgrade to Apache 2.x. This version of Apache does not work with PHP though.
Does anyone have any suggestions for us?
Margaret,
PHP does work with Apache httpd 2 (I'm using it for development). The position may have changed now, but It is just that it was not recommended for production. The issue was that of multi-threading and that some of the PHP extensions may not be fully thread-safe. I use Apache httpd 2 in pre-fork mode not worker mode and have not had any problems but I stress this is in a development environment. The archives to this list (at http://marc.theaimsgroup.com) will have more information and you may find more by using Google.
I hope your PC group are funding the changes necessitated by their change from win2k to win2003. If not, perhaps you want to suggest they upgrade from win2003 to win2k :-)
HTH Chris