Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中不重命名LDAP叶节点 上下文_Php_Ldap - Fatal编程技术网

在PHP中不重命名LDAP叶节点 上下文

在PHP中不重命名LDAP叶节点 上下文,php,ldap,Php,Ldap,假设我有一个树结构,它有一个名为dc=ACME的基本节点,有一个名为dc=Foo XX的任意且不断增长的子节点,其中XX是一个数字。每个Foo XX内部都有两个“组织单位”(ou=groups和ou=users) 因此,给定用户的DN可以是“Id=4,ou=users,dc=Foo-17,dc=ACME” 必需的 我需要的是重命名给定的“Foo XX”节点,即 Foo XX-> Foo-XX-removed 同时保持其内部子树的“功能性”;但根据,ldap_rename无法移动非叶节点 我不

假设我有一个树结构,它有一个名为
dc=ACME
的基本节点,有一个名为
dc=Foo XX
的任意且不断增长的子节点,其中XX是一个数字。每个
Foo XX
内部都有两个“组织单位”(
ou=groups
ou=users

因此,给定用户的DN可以是“
Id=4
ou=users
dc=Foo-17
dc=ACME


必需的 我需要的是重命名给定的“Foo XX”节点,即

Foo XX
->

Foo-XX-removed
同时保持其内部子树的“功能性”;但根据,ldap_rename无法移动非叶节点

我不需要完整的代码来完成所有这些,我的问题是: 有人知道如何解决这个问题的方法吗?


注意:如果您使用过Apache Directory Studio,右键单击节点时可能会出现类似“重命名条目…”的功能。请注意,此站点不是代码编写服务。如果您的问题描述了您迄今为止的尝试以及您的困境,那么我们可以尝试帮助您解决具体问题。你也应该读一读。@TobySpeight我真的不明白你的评论。正如我明确指出的,我不希望任何人编写代码,只是为了解释他们将如何解决这个问题:
它是否已经由一个库解决了?
是否有任何模糊的方法可以通过另一个命令重命名一个节点?
我是否创建一个新节点并复制每个子节点?
您目前的问题太广泛了。如果为函数所在的位置显示足够的代码,那么您就更有可能为缺少的部分找到好的答案。@TobySpeight抱歉,我感谢您的建议,但我真的看不出什么代码可以使答案更好。我的意思是,代码将在Symfony2服务中,但实际上并不相关。它必须在PHP中实现,这是相关的。。。并声明。除了“如何在PHP上重命名非叶LDAP节点?”这个问题之外,没有其他问题了。这比我不知道的“如何使用jQuery更改一个查询的src”更广泛吗?()我遗漏了什么^^请注意,此站点不是代码编写服务。如果您的问题描述了您迄今为止的尝试以及您的困境,那么我们可以尝试帮助您解决具体问题。你也应该读一读。@TobySpeight我真的不明白你的评论。正如我明确指出的,我不希望任何人编写代码,只是为了解释他们将如何解决这个问题:
它是否已经由一个库解决了?
是否有任何模糊的方法可以通过另一个命令重命名一个节点?
我是否创建一个新节点并复制每个子节点?
您目前的问题太广泛了。如果为函数所在的位置显示足够的代码,那么您就更有可能为缺少的部分找到好的答案。@TobySpeight抱歉,我感谢您的建议,但我真的看不出什么代码可以使答案更好。我的意思是,代码将在Symfony2服务中,但实际上并不相关。它必须在PHP中实现,这是相关的。。。并声明。除了“如何在PHP上重命名非叶LDAP节点?”这个问题之外,没有其他问题了。这比我不知道的“如何使用jQuery更改一个查询的src”更广泛吗?()我遗漏了什么^^U