ID:               39552
 User updated by:  kurt dot loebbecke at achterliek dot de
 Reported By:      kurt dot loebbecke at achterliek dot de
-Status:           Feedback
+Status:           Open
 Bug Type:         *Directory Services problems
 Operating System: Windows XP SP2
 PHP Version:      5.2.0
 New Comment:

Sorry for that, 
The error "Der übermittelte Verzeichnispfad ist ungültig" means
something like: "the submitted directory path is invalid".
But I think my Problem has something todo with Windows 2003 Server and
IIS. The difference to 4.x is that we use php5isapi.dll not php.exe as
in 4.x.
Under 2003 no module located in ./ext path is loaded, phpinfo() doesn't
display any module.


Previous Comments:
------------------------------------------------------------------------

[2006-11-21 20:31:34] [EMAIL PROTECTED]

I don't know what does the error message mean, as I do not read German.

------------------------------------------------------------------------

[2006-11-21 20:09:00] kurt dot loebbecke at achterliek dot de

Do you think it has something todo with php 5.2.0 installation on the
workstation?
Why should adsi return an exeption with 5.2.0 but not with 4.x?

------------------------------------------------------------------------

[2006-11-20 09:26:42] [EMAIL PROTECTED]

>Der übermittelte Verzeichnispfad ist ungültig
What does this mean and why do you think an error returned by COM is a
problem of PHP ?

------------------------------------------------------------------------

[2006-11-18 16:25:44] kurt dot loebbecke at achterliek dot de

Description:
------------
I would like to change from PHP 4.3.0 to PHP 5.2, but using my active
directory class causes an error.

ADSI COM Object OpenDsObject crashes with Uncaught exception
'com_exception' if using this COM Object call.




Reproduce code:
---------------
function connect( $object ) {
            $this->_ADSI = new COM("LDAP:");
            $this->_DsObj =
$this->_ADSI->OpenDsObject("LDAP://".$this->_server."/".$object,
                             $this->_adUser,
                             $this->_adPassword,
                             0);
    }


Expected result:
----------------
Com Object to ADSI

Actual result:
--------------
Fatal error: Uncaught exception 'com_exception' with message
'<b>Source:</b> Active Directory<br/><b>Description:</b> Der
übermittelte Verzeichnispfad ist ungültig. ' in
C:\inetpub\wwwroot\classes\adAccess.class.php:34 Stack trace: #0
C:\inetpub\wwwroot\classes\adAccess.class.php(34):
com->OpenDsObject('LDAP://dc....', 'Domain\User', 'Password', 0) #1
C:\inetpub\wwwroot\classes\adAccess.class.php(52):
adAccess->connect(NULL) #2 C:\inetpub\wwwroot\ftpform.php(37):
adAccess->getAttribute(NULL, 'eeaUserType') #3 {main} thrown in


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=39552&edit=1

Reply via email to