php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Doc Bug #24353 File missing from install on Win32 binary package
Submitted: 2003-06-26 21:04 UTC Modified: 2003-06-27 05:12 UTC
From: holliwell at gmx dot net Assigned:
Status: Closed Package: Documentation problem
PHP Version: 4.3.2 OS: any
Private report: No CVE-ID: None
 [2003-06-26 21:04 UTC] holliwell at gmx dot net
Description:
------------
I'm trying to get LDAP support working for Win32 platform and the documentation says that in order for the php_ldap.dll file to load, you need to copy the libsasl.dll file to the System32 directory.  The doc says this file is located in the DLL directory in the Win32 binary package when in fact it is not.  I cannot seem to find this file anywhere and sure enough, I cannot load the extension.  It throws an error every time.  Please help me as soon as possible.  I need this file.  Thanks.

Eric Nelson
ecn@byu.edu



Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2003-06-27 03:23 UTC] edink@php.net
The documentation is wrong. Just follow the install instructions in install.txt and it should work fine.
 [2003-06-27 03:34 UTC] philip@php.net
edink: So are you saying that libsasl.dll isn't (and never was) required to get LDAP to work on every supported version of Windows?  Can you have a look at bug #9485 ?  Or are you saying that simply following the instructions on copying all files from the dll directory (as opposed to worrying about specific ones) is the answer?  Please be a little more specific as install.txt doesn't refer to LDAP.
 [2003-06-27 04:33 UTC] edink@php.net
philip: yes, for all extensions everything that is needed is the dlls folder. So if you copy all the dlls from there all the extensions should work. The only exception to this is mcrypt.dll which we don't ship due to the legal reasons and some databases like oracle which need client software to be installed on the same box where  php is.
 [2003-06-27 05:12 UTC] betz@php.net
The correct (hopefully) information as long with version info is available in the table at
http://www.php.net/manual/en/install.windows.php#install.windows.extensions

I updated the info in ref.ldap a few days ago due to user notes, not aware of this bug report.
http://cvs.php.net/diff.php/phpdoc/en/reference/ldap/configure.xml?login=2&r1=1.3&r2=1.4&ty=u

So people can use this info, or do it the way edink and install.txt mentioned: copy _all_ dll files from the dll folder.

The changes will show up on the website as soon as the manual is rebuild. Thanks for your report.

Friedhelm Betz

 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Wed Sep 18 17:01:27 2024 UTC