Cara memasang php ldap pada centos: 1. Jalankan arahan "yum install PHP-ldap" 2. Buka sambungan ldap dalam php.ini 3. Mulakan semula Apache2.
Persekitaran pengendalian artikel ini: sistem centOS6.8, versi PHP7.0, komputer DELL G3
Memasang PHP ldap sambungan di bawah Centos
Terdapat dua kaedah untuk memasang sambungan PHP ldap di bawah Centos, untuk rujukan sahaja.
1. Pemasangan dalam talian
Laksanakan arahan berikut:
|
yum install PHP-ldap |
1 |
php -v |
Semak versi php:
|
php -v |
1 |
yum install php70w-ldap.x86-64 |
1 |
yum search ldap |
1 2 |
vi /usr/local/php/lib/php.ini extension=ldap.so |
1 |
|
1 2 3 4 5 6 7 8 9 10 |
ldap LDAP Support enabled RCS Version $Id: 109508bbbecf73ca923b37138cbac56802f1231b $ Total Links 0/unlimited API Version 3001 Vendor Name OpenLDAP Vendor Version 20440 SASL Support Enabled Directive Local Value Master Value ldap.max_links Unlimited Unlimited |
12
|
vi /usr/local/php/lib/php.ini
|
1
2
|
/usr/local/apache /bin/httpd -k restart // atau arahan iniservice httpd restart |
12345 678910 | ldap Sokongan LDAP didayakanVersi RCS $Id: 109508bbbecf73ca923b37138cbac56802f1231b>> |
12 | yum list openldap yum list openldap-devel |
12 | # yum install openldap # yum install openldap-devel |
1 | # cp -frp /usr/lib64/libldap* /usr/lib/ |
1 | # cd /root/lnmp1.0-full/php-5.2.17/ext/ldap |
(Jika anda tidak mengetahui direktori pemasangan, anda boleh menggunakan find -name "php-*" untuk mencari direktori versi sepadan yang anda pasang)
Kemudian jalankan
3 4
7 89 td> |
# /usr/local/php/bin/phpize Mengkonfigurasi untuk:Versi PHP Api: 20090626Nombor Api Modul Zend: 20090626No Api Sambungan Zend: 220090626# make# make installMemasang sambungan kongsi : /usr/local /php/lib/php/extensions/no-debug-non-zts-20131226/ |
123456 78910111213 14 | [root@openldap ldap]# buat pemasangan Memasang sambungan kongsi: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/[root@openldap ldap]# cd /usr/local /php /lib/php/extensions/no-debug-non-zts-20131226/[root@openldap no-debug-non-zts-20131226]# ls -ljumlah 748-rwxr-xr-x 1 punca akar 173086 Jul 16 12:05 ldap.so-rwxr-xr-x 1 punca akar 586024 Jul 16 12:04 [root@openldap no-debug-non-zts-20131226]# cp ldap.so /usr/local/php/lib/php/extensions/ldap.so[root@openldap no- debug-non-zts-20131226]# cd ..[root@openldap extensions]# ls -ljumlah 176-rwxr-xr-x 1 root root 173086 Jul 16 16:08 ldap.sodrwxr-xr-x 2 root root 4096 Jul 16 16:05 no-debug-non-zts-20131226[root sambungan openldap ]# |
1 | sambungan =ldap .so |
123 | /usr/local/apache/bin/httpd -k restart / / atau Perintah ini perkhidmatan httpd dimulakan semula |
Atas ialah kandungan terperinci Bagaimana untuk memasang php ldap pada centos. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!