我正在使用Windows Server 2008,Apache 2.2。 我使用php-5.3.5-Win32-VC6-x86.msi作为安装程序,使用线程安全版本。 我已经完成了四五次的安装过程,以确保我没有失去任何可笑的东西,但我不认为我是。
问题是,php_ldap.dll扩展名似乎并不存在。 在安装程序界面(用户被要求select要安装的扩展程序)中不存在,安装完成后,它绝对不会出现在ext /目录中。
我在5.3.3中发现了很多这个问题,包括单独下载扩展的链接。 这些链接当然不存在了,除此之外:5.3.3。 我真的更愿意使用属于PHP 5.3.5的扩展。
其他人遇到这个问题? 任何想法是什么问题? 任何人都看到PHP的人承认文件确实丢失,这是一个疏忽?
这是一个非常令人沮丧的事情,因为如果我没有PHP LDAP支持,我构build的服务器没有任何用处。
欢呼一切,并提前感谢您的帮助。
这个DLL位于这个可下载的zip文件: php-5.3.5-Win32-VC6-x86.zip
这对你有帮助吗?
上面的链接(php-5.3.5-Win32-VC6-x86.zip)已经死了。 找不到vc6的5.3.5 zip。 因此我得到了"PHP Warning: PHP Startup: ldap: Unable to initialize module" 。
编辑:最后,我使用5.3.4中包含的php_ldap.dll,似乎现在工作。
php:php-5.3.5-Win32-VC6-x86.msi
apache:httpd-2.2.17-win32-x86-no_ssl.msi
windows:win 7(64位)