私はLinuxマシン上でposixアカウントを管理するためにphp-ldapを使用しています。私はPHPでデータベースを検索することができます。そして、私はコマンドライン "ldapadd"を使ってユーザーを追加することができます。しかし、PHP ldap_addを使ってユーザーを追加しようとすると、 "Object class violation"エラー(errno 65)が発生します。ldap_addエラーがあまりにも曖昧です
私は考えることができるすべてを試しましたが、エラーは変更されていません。私はphp-ldapに代わるものがあるかどうかを見ていますが、見つけられていません。
一般的なLDAPガイドでこのエラーを調べると、「このエラーは追加するエントリとともに返されるか、または変更されたエントリがオブジェクトクラススキーマのルールに違反して返されます。違反の詳細を記述したエラー。それから8つの原因が考えられます。
これは深いエラーが必要ですが、見つからない場合があります。 ldap_errorも役に立たなかった。どのようにディパーパを掘るための任意のアイデアここですか?
可能性のある[原因/解決策](http://ubuntuforums.org/showthread.php?t=533630) –
ありがとうございました。私はサンバを使用していません。 phpldapadminでユーザーを作成することができました。 – Jono