我正在设置一个开发WAMP
堆栈,需要在ldap.conf
上将TLS_REQCERT
选项设置为从不,但WAMP目录中没有这样的文件。我还投了'TLS_REQ_CERT'
,唯一的结果是php_ldap.dll
。有什么想法吗?
感谢Satish对解决方案的指导。
Windows 8 x64企业版WAMP服务器(32位,PHP 5.4)-http://www.wampserver.com/en/
要启用LDAPS,ldap.conf文件必须位于C:''OpenLDAP/sysconf/中,即使您没有安装OpenLDAP。然后可以设置TLS_REQCERT选项。安装WAMP服务器后,我必须执行以下操作:
- 启用Apache ssl_module和ldap_module
- 在httpd.conf中取消注释"Include-conf/extra/httpd-ssl.conf"
- 复制crt和密钥文件
- 配置httpd-ssl.conf
- 在php中启用openssl和ldap_php扩展
- 将libsasl.dll从php目录复制到apachebin目录
- 将ldap.conf复制到C:''OpenLDAP/sysconf/ldap.conf
它起作用了!
在WAMP 3.1.3 32位上向C:''OpenLDAP/sysconf/ldap.conf添加行对我有效