centos7 ldap php,php7安装ldap扩展
当前使用Centos7.x系统,php使用7.4版本,wlnmp一键包已支持该扩展
ldap扩展包含在php源码包中
1、安装所需依赖,如果在编译时还提示缺少其他依赖,请自行安装
yum install autoconf gcc gcc-c++ openldap-devel
1
yuminstallautoconfgccgcc-c++openldap-devel
2、下载php7.4源码包
wget https://www.php.net/distributions/php-7.4.5.tar.gz
tar xf php-7.4.5.tar.gz
cd php-7.4.5/ext/ldap
/usr/local/php/bin/phpize
1
2
3
4
wgethttps://www.php.net/distributions/php-7.4.5.tar.gz
tarxfphp-7.4.5.tar.gz
cdphp-7.4.5/ext/ldap
/usr/local/php/bin/phpize
根据自己phpize的位置来运行即可(不知道phpize在哪的直接find / -name phpize查找),运行完提示下面信息,然后编译
Configuring for:
PHP Api Version: 20190902
Zend Module Api No: 20190902
Zend Extension Api No: 320190902
3、编译扩展模块
cp -frp /usr/lib64/libldap* /usr/lib/
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
1
2
3
4
cp-frp/usr/lib64/libldap*/usr/lib/
./configure--with-php-config=/usr/local/php/bin/php-config
make
makeinstall
执行完成后会显示扩展模块编译到的目录/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/
4、修改php.ini添加扩展
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/"
extension=ldap.so
1
2
extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/"
extension=ldap.so
注意:如果之前配置过extension_dir路径了,则只需要配置extension=ldap.so即可
保存退出,重启php
通过php -m | grep ldap命令可看到,扩展已生效
原文链接:php7安装ldap扩展,转载请注明来源!
~微信打赏~
赏
分享到:
centos7 ldap php,php7安装ldap扩展相关推荐
- php7.1安装mysqli扩展,centos php7 安装mysqli扩展心得
在新配服务器时发现,php无法连接到mysql.通过phpinfo发现.根本没有显示mysqli的相关配置.经过一系列研究.总结了下.: 第一步: 在phpinfo里没有mysqli配置,原因是安装p ...
- php7.1安装redis,php7安装redis扩展
当前使用Centos7.x系统,同样适用于Centos6.x,php当前使用7.1版本,wlnmp一键包已支持该扩展 redis扩展包地址:https://pecl.php.net/package/r ...
- windows下php7安装redis扩展
windows下php7安装redis扩展 windows下开发用的wamp集成的环境,想装个php-redis扩展. php_redis.dll下载地址:https://pecl.php.net/p ...
- 安装php7的mysql扩展,php7安装mysql扩展的方法是什么
php7安装mysql扩展的方法:1.下载mysql扩展并解压:2.使用phpize工具初始化并进行configure:3.执行[make && make install]命令:4.编 ...
- php添加gd扩展,PHP7安装gd扩展的方法
PHP7安装gd扩展的方法 发布时间:2020-09-08 11:06:22 来源:亿速云 阅读:92 作者:小新 这篇文章将为大家详细讲解有关PHP7安装gd扩展的方法,小编觉得挺实用的,因此分享给 ...
- linux php7 安装redis扩展(php7可以使用自测)
昨天写了window下的wamp安装Redis及php_redis扩展,今天配置了服务器的php_redis扩展,顺便记录一下 环境介绍:我的服务器是阿里云的centos主机,PHP 7.0.14 1 ...
- centos 安装PHP7并且与其他版本共存并且为PHP7安装redis扩展
centos 安装PHP7并且与其他版本共存 wget -c -Ophp-7.1.5.tar.gz http://cn2.php.net/get/php-7.1.5.tar.gz/from/this/ ...
- php7安装mysqli扩展_Ubuntu14版本下无法使用php7.2版本的bcmath扩展
在使用如下命令安装bcmath扩展的时候 sudo apt-add-repository ppa:ondrej/phpsudo apt-get updatesudo apt-get install p ...
- php7 imagick扩展,php7安装imagick扩展
使用php7,通过加载pdf文件,生成图片,需要用到imagick扩展,下面是如何安装该扩展 php使用7.1版本,操作系统为centos6版本 1.首先linux下,通过yum 安装依赖包 yum ...
最新文章
- mysql 性能查看_MySQL查询性能问题排查
- X 039 0203 039 mysql_2020年寒假假期总结0203
- 微策略2011校园招聘笔试题(找出数组中两个只出现一次的数字)
- 怎么去掉Xcode工程中的某种类型的警告
- shuffle操作图解以及job-stage-task-partition区别
- AS 中 Plugin for Gradle 和 Gradle 之间的版本对应关系
- Java基础学习总结(51)——JAVA分层理解
- 政策解读:《智能硬件产业创新发展专项行动(2016-2018年)》(下)
- 使用Nginx做图片服务器时候,配置之后图片访问一直是 404问题解决
- 如何保障MySQL主从复制关系的稳定性?关键词(新特性、crash-safe)
- [洛谷P3979]遥远的国度
- python+opencv简单人脸识别(源码)(有手就行)
- 计算机附件中的超级终端,windows10系统中附件中没有超级终端怎么解决
- 阿里云总监课第四期:阿里褚霸携专家团独家分享弹性计算最佳实践
- cad计算机绘图入门,CAD制图初学入门: 基础操作 平面绘图练习100题, 新手必备
- access()函数的用法
- TKK: 更新 TKK 失败,请检查网络连接,推荐其他
- 推荐几个英语学习网站
- 谷歌Chrome浏览器主页被毒霸篡改
- 计算机无法访问苹果相册,iPhone与电脑连接后找不到照片怎么办?掌握这三个技巧,烦恼问题轻松解决!...