我刚刚在Windows Server 2003 r2上安装了XAMPP 1.7.7,并在php.ini中启用了php_ldap扩展。现在,在启动服务时,它会挂起“开始”
附加信息:因为XAMPP 1.7.5 +是用VC9而不是VC6编译的,模块也被改变了,我想这是一个编译错误,我不能使用php_ldap函数。
我能做些什么来解决这个问题? 我没有得到任何一种错误。
只需从命令行运行httpd.exe
,看到它找不到libsasl.dll
。
将它从/php
目录复制到/apache/bin
,重新启动apache服务器并享用。
其他可能需要复制的DLL是libeay32.dll
和ssleay32.dll
相关阅读: 解决PHP LDAP错误 – 致命错误:调用未定义的函数ldap_connect()