ID: 9828 User Update by: [EMAIL PROTECTED] Old-Status: Feedback Status: Closed Bug Type: LDAP related Description: LDAP: Object class violation The problem is found. I found that there are some changes in ldap functions in php 4.0.4pl1. the ldap_get_entries changed in php 4.0.4pl1. It returns an array if there is no entry which is not expected in my code. It makes my code stop working since php 4.0.4pl1. I suspect this sudden change will make a lot of codes stop working. Anyway, thank you very much for you help. --George Chung Previous Comments: --------------------------------------------------------------------------- [2001-03-27 04:07:35] [EMAIL PROTECTED] 1. Please add the shortest possible script to reproduce this problem into this bug report 2. Check that the libphp4.so really is linked with the correct ldap libraries: 'ldd libphp4.so' --Jani --------------------------------------------------------------------------- [2001-03-26 20:38:44] [EMAIL PROTECTED] The ldap server I am using is openldap 1.2.11 which is the current stable version. ldapadd works in command line. The most strange thing is php 4.0.3pl1 works for me but php 4.0.4pl1 doesn't. So I suspect the change from 4.0.3pl1 to 4.o.4pl1 has something wrong with ldap functions. --George Chung --------------------------------------------------------------------------- [2001-03-26 17:56:13] [EMAIL PROTECTED] Did you update your ldap libraries also? And does the same add work using the command line tools? --Jani --------------------------------------------------------------------------- [2001-03-18 21:46:12] [EMAIL PROTECTED] when using php-4.0.3, ldap_add function works very well. After upgrading to php-4.0.4pl1, ldap_add function didn't work again. A error occured and logged in apache error log, "LDAP: Object class violation". php config './configure' '--with-config-file-path=/usr/slocal/etc' '--with-apxs=/usr/slocal/apache-1.3.19/bin/apxs' '--with-ldap=/usr/local' '--with-mysql=/usr/slocal/mysql' '--without-gd' '--with-mcrypt' --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=9828 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]