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