使用idbroker插件进行cakephp ldap登录
我被一个奇怪的问题难住了。我已将与auth的连接添加到我的应用程序中。这是一个ldap连接,要做到这一点,请使用analogrithems中的idbroker插件。它在开发模式(Configure::write('debug',2);在core.php)下运行良好,但当我将其设置为0时,插件无法向ldap发出请求。我有一些错误。 日志中的错误为使用idbroker插件进行cakephp ldap登录,php,cakephp,ldap,Php,Cakephp,Ldap,我被一个奇怪的问题难住了。我已将与auth的连接添加到我的应用程序中。这是一个ldap连接,要做到这一点,请使用analogrithems中的idbroker插件。它在开发模式(Configure::write('debug',2);在core.php)下运行良好,但当我将其设置为0时,插件无法向ldap发出请求。我有一些错误。 日志中的错误为 [joins] => Array ( ) [limit] => [offset] => [order] =>
[joins] => Array
(
)
[limit] =>
[offset] =>
[order] => Array
(
[0] =>
)
[page] => 1
[group] =>
[callbacks] => 1
[scope] => sub
[type] => search
[targetDn] => DC=world,DC=local
2014-07-11 08:37:28 Ldap.error:查询参数失败:数组
(
[条件]=>(&(objectclass=group)member=CN=toto,OU=Users,OU=Paris,OU=France,DC=world,DC=local))
[joins] => Array
(
)
[limit] =>
[offset] =>
[order] => Array
(
[0] =>
)
[page] => 1
[group] =>
[callbacks] => 1
[scope] => sub
[type] => search
[targetDn] => DC=world,DC=local
[字段]=>数组
(
[0] => *
[1] =>
[2] => +
[3] =>
)
[joins] => Array
(
)
[limit] =>
[offset] =>
[order] => Array
(
[0] =>
)
[page] => 1
[group] =>
[callbacks] => 1
[scope] => sub
[type] => search
[targetDn] => DC=world,DC=local
)
错误:操作错误
[joins] => Array
(
)
[limit] =>
[offset] =>
[order] => Array
(
[0] =>
)
[page] => 1
[group] =>
[callbacks] => 1
[scope] => sub
[type] => search
[targetDn] => DC=world,DC=local
我试着自己调试它,但我做不到。你明白了吗?如果不是,是不是在同一台服务器上,dev模式工作,而live模式不工作?我还没有找到任何解决方案。服务器是相同的。我已经更改了调试模式的值。为了在我的应用程序中实现这一点,我重写了自己的函数,通过ldap登录
[joins] => Array
(
)
[limit] =>
[offset] =>
[order] => Array
(
[0] =>
)
[page] => 1
[group] =>
[callbacks] => 1
[scope] => sub
[type] => search
[targetDn] => DC=world,DC=local