当前位置:首页 > Liunx教程 >

lnmp下php安装ldap扩展

发布时间:2020-04-02 08:05:27 作者:佚名 阅读:(25)

今天搭建一个php网站,需要用到php的ldap扩展,搭建服务器环境的时候使用的是lnmp,接下来吾爱编程为大家介绍一下lnmp下php安装ldap扩展的方法,有需要的小伙伴可以参考一下:

1、进入到src目录解压指定php的安装包:

cd /root/lnmp1.6/src
tar jxvf php-7.2.24.tar.bz2

2、进入ext扩展目录下的ldap目录:

cd php-7.2.24/ext/ldap/

3、执行phpize:

/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config  --with-ldap

4、报错解决:

    (1)、错误内容:

creating libtool
appending configuration tag "CXX" to libtool
configure: creating ./config.status
config.status: creating config.h

    一般出现这个问题,是需要安装一些执行

    (2)、解决方法:

yum install openldap
yum install openldap-devel
#下面的是必须要执行的
cp -frp /usr/lib64/libldap* /usr/lib/

    (3)、再次执行configure:

./configure --with-php-config=/usr/local/php/bin/php-config  --with-ldap

5、编译:

make && make install

6、修改配置文件php.ini:

vim /usr/local/php/etc/php.ini

添加扩展:extension=ldap.so

7、重启php服务:

service php-fpm restart

以上就是吾爱编程为大家介绍的关于lnmp下php安装ldap扩展的方法,了解更多相关文章请关注吾爱编程网!

欢迎分享转载→ lnmp下php安装ldap扩展

© 2015-2019 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们