上次在joomla里配置LDAP成功后,在实际开发中使用PHPStudy遇到了一个问题。
我的网站开了两个身份验证插件:①joomla插件,②LDAP插件。
因为需要先在网站上注册账户才能进行登录操作,担心如果关了①会导致进不去后台,所以就同时开了①②。这样是可以成功登录的,但使用的是①的方式而不是②。
关闭①,只开启②。使用域控账号登录会跳转到空白页。按照正确流程登录之后应该是用户资料页,但不是。
理了理思路,确认并不是joomla-ldap插件的问题。后来发现在使用php的时候,它的ldap拓展是默认关闭的,需要手动开启。
还需要再php.ini等配置文件里去除“;”(直接CTRL+F搜ldap就可以)
以上的教程在网上就有详细的步骤。如果做完了之后还是不可以,检查一下是否给php配置了环境变量path。