Bug #65327 [Opn]: LDAP Extension not showing in phpinfo()
| From: | jfha73 at gmail dot com | Date: | Fri, 26 Jul 2013 14:34:07 +0000 |
| Subject: | Bug #65327 [Opn]: LDAP Extension not showing in phpinfo() | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-180503@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=65327&edit=1
ID: 65327
User updated by: jfha73 at gmail dot com
Reported by: jfha73 at gmail dot com
Summary: LDAP Extension not showing in phpinfo()
Status: Open
Type: Bug
Package: LDAP related
Operating System: Windows x64
PHP Version: 5.5.1
Block user comment: N
Private report: N
New Comment:
These are the extensions I'm loading:
extension=php_com_dotnet.dll
extension=php_bz2.dll
extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
extension=php_imap.dll
;extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
zend_extension=php_xdebug.dll
; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php
extension=php_snmp.dll
extension=php_soap.dll
extension=php_sockets.dll
extension=php_sqlite3.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
;extension=php_zip.dll
extension=php_uploadprogress.dll
Do I have to enable any of the ones I have disabled in order to use it?
Previous Comments:
------------------------------------------------------------------------
[2013-07-25 21:57:33] mattficken@php.net
With both 5.5.1-ts-x64 and 5.5.1-nts-x64, the LDAP extension shows up as enabled in phpinfo() and
php -m.
In the php.ini, I enabled only php_ldap.dll, and the extension was listed in phpinfo. I then tried
enabling all the extension dlls (except firebird and oci), and the ldap extension was listed (I
enabled them in the order listed in php.ini-development). In all cases, all the correct info was
listed for the LDAP extension.
Please share your INI file. Maybe this is dependent on the order the DLLs are loaded and/or on which
DLLs are loaded.
Thanks for understanding 5.5-x64 is experimental and thanks for helping to make PHP better.
------------------------------------------------------------------------
[2013-07-24 17:49:02] jfha73 at gmail dot com
Just fixing the title
------------------------------------------------------------------------
[2013-07-24 17:47:41] jfha73 at gmail dot com
Description:
------------
This is related to PHP 5.5.x x64, I know it's in experimental phase and it has much to do
before it's fully x64, but the extension for ldap (php_ldap.dll) even though it shows when
running php -m it doesn't show in phpinfo() therefore, ldap is not showing as loaded.
I don't know if this has to do with the extension itself or with openldap deps, but it should
be looked at.
Thanks guys.
Test script:
---------------
phpinfo();
Expected result:
----------------
Show the ldap extension as loaded
Actual result:
--------------
ldap is not showing.
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=65327&edit=1