我刚刚在 Windows Server 2003 r2 上安装了 XAMPP 1.7.7,并在 php.ini 中启用了 php_ldap 扩展。现在,启动服务时,它会挂在“正在启动”
附加信息:由于 XAMPP 1.7.5+ 是使用 VC9 而不是 VC6 编译的,因此模块也发生了变化,我猜这是一个编译错误,导致我无法使用 php_ldap 函数。
我该怎么做才能修复此问题?我没有收到任何错误。
答案1
只需httpd.exe
从命令行运行,就会发现找不到libsasl.dll
。
将其从/php
目录复制到/apache/bin
,重新启动 apache 服务器即可。
您可能需要复制的其他可能的 dll 是libeay32.dll
和ssleay32.dll