【安装LDAP】在已编译安装的PHP环境下安装LDAP模块

在已编译安装的PHP环境下安装LDAP模块

(其他模块也能以这个方式安装)

1、进入PHP源码包内找到ldap模块文件

cd  php-7.2.2
cd ext/ldap/

2、phpize命令是用来准备 PHP 扩展库的编译环境

phpize
./configure
make & make install

可能出现的报错:

1、configure:error: Cannot find ldap libraries in /usr/lib

      执行cp -frp /usr/lib64/libldap* /usr/lib/   

2、libtool: link: `ext/date/php_date.lo' is not a valid libtool object 

    执行 make clean

然后继续  make & make install

完成后如下图

3、在php中的php.ini文件末尾添加extension=ldap.so,extension_dir是编译后ldap.so所在的目录即上图编译后出现的目录。

4、最后php –m 查看是否已经安装ldap模块成功, 若lda存在则安装成功

php -m | grep "ld"

转自https://blog.csdn.net/weixin_43631631/article/details/84860493 略有修改

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章