2013-02-15 15 views
8

Tôi đang cố gắng xây dựng giao diện LDAP bằng cách sử dụng php nhưng đã gặp sự cố lạ này. Tôi đã cài đặt gói php-ldap bằng cách sử dụng yum trên cơ sở cài đặt php cơ bản của tôi nhưng bất cứ khi nào tôi gọi ldap_connect() nó nói rằng chức năng là không xác định. Thấy phpinfo() Tôi có thể xác minh rằng phần mở rộng ldap thực sự được cài đặt và kích hoạt.Sử dụng php-ldap trong Centos 6.3

Trả lời

23

Bạn có chắc chắn bạn đã bao gồm openldap không?

Tôi chỉ nhận ra tôi có cùng một vấn đề nơi phpinfo chỉ cho tôi vài ldap module khác nạp bởi apache, nhưng tôi không có OpenLDAP

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

Tôi chỉ có một thành công cài đặt theo các hướng dẫn ở đây: http://www.aoddy.com/2009/01/18/how-to-install-php-ldap-module-on-centos5/

dẫn từ liên kết:

  • yum install php-ldap
  • vi /etc/php.ini
    • thêm extension=ldap.so
  • service httpd restart
+0

Cảm ơn @dgibbs làm việc của nó đối với tôi :-) Tôi đã cài đặt nó cho Linux 7 chỉ cần nhấn _ yum install php-ldap_ và _service httpd restart_ –