web-dev-qa-db-ja.com

Centos 6.3でのphp-ldapの使用

PHPを使用してLDAPインターフェイスを構築しようとしていますが、この奇妙な問題に遭遇しました。ベースのphpインストールにyumを使用してphp-ldapパッケージをインストールしましたが、ldap_connect()を呼び出すたびに、関数が未定義であると表示されます。 phpinfo()を見ると、LDAP拡張機能が実際にインストールされ、有効になっていることを確認できます。

10
mr_abbasi

Openldapが含まれていますか?

PhpinfoがApacheによってロードされた他のいくつかのldapモジュールを表示する同じ問題があることに気づきましたが、openldapがありません

http://www.php.net/manual/en/ldap.installation.php

私はここの指示に従ってインストールを成功させました: http://www.aoddy.com/2009/01/18/how-to-install-php-ldap-module-on-centos5/

リンクからの指示:

  • yum install php-ldap
  • vi /etc/php.ini
    • 追加 extension=ldap.so
  • service httpd restart
28
dgibbs