不重新编译为PHP增加LDAP模块的支持

2018-11-28

安装步骤

1、进入到php安装源码目录

root@vm-199:~/lnmp0.9# cd php-5.3.28root@vm-199:~/lnmp0.9/php-5.3.28# cd ext/ldap/root@vm-199:~/lnmp0.9/php-5.3.28/ext/ldap# lltotal 136drwxr-xr-x 3 501 staff 4096 2014-08-06 17:17 ./drwxr-xr-x 79 501 staff 4096 2014-08-06 17:17 ../-rw-r--r-- 1 501 staff 6205 2013-12-11 03:04 config.m4-rw-r--r-- 1 501 staff 1058 2013-12-11 03:04 config.w32-rw-r--r-- 1 501 staff 77 2013-12-11 03:04 CREDITS-rw-r--r-- 1 501 staff 73028 2013-12-11 03:04 ldap.c-rw-r--r-- 1 501 staff 18762 2013-12-11 03:04 ldap.dsp-rw-r--r-- 1 501 staff 4464 2013-12-11 03:04 ldap.mak-rw-r--r-- 1 501 staff 1546 2013-12-11 03:04 LDAP_Win32_HOWTO.txt-rw-r--r-- 1 501 staff 1896 2013-12-11 03:04 php_ldap.hdrwxr-xr-x 2 501 staff 4096 2013-12-11 03:04 tests/2、运行phpize

phpize 命令是用来准备 PHP 扩展库的编译环境的。随着工作需要,如果想增加模块但又不想重新编译php时就可以使用phpize。

root@vm-199:~/lnmp0.9/php-5.3.28/ext/ldap# /usr/local/php/bin/phpizeConfiguring for:PHP Api Version: 20090626Zend Module Api No: 20090626Zend Extension Api No: 2200906263、编译安装

root@vm-199:~/lnmp0.9/php-5.3.28/ext/ldap# ./configure -with-ldap -with-php-config=/usr/local/php/bin/php-configroot@vm-199:~/lnmp0.9/php-5.3.28/ext/ldap# makeroot@vm-199:~/lnmp0.9/php-5.3.28/ext/ldap# make installInstalling shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/root@vm-199:~/lnmp0.9/php-5.3.28/ext/ldap# ls -l /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/total 676-rwxr-xr-x 1 root root 132812 2014-12-12 17:06 ldap.so-rwxr-xr-x 1 root root 235459 2014-08-06 17:45 memcache.so-rwxr-xr-x 1 root root 315854 2014-08-19 10:26 pgsql.so4、php.ini文件增加模块

root@vm-199:~/lnmp0.9/php-5.3.28/ext/ldap# vi /usr/local/php/etc/php.ini添加extension = "ldap.so",如下图所示,重启php 。

这样php的ldap模块就增加好了,可以运行phpinfo()检查。

安装总结

这个原理其实和之前 php增加postgresql数据库 支持一样,都是通过phpize来实现的。

参考网址:http://www.sijitao.net/1736.html

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。

http://www.pinlue.com/style/images/nopic.gif

php ldap 模块,不重新编译为PHP增加LDAP模块的支持相关推荐

  1. php rewrite模块安装,Linux_Linux下Apache安装/增加mod_rewrite模块,如果你的服务器apache还没有安 - phpStudy...

    Linux下Apache安装/增加mod_rewrite模块 如果你的服务器apache还没有安装,那很简单,在编译apache时将mod_rewrite模块编译进去就可以,相关文档可以在http:/ ...

  2. ide 两个模块的jdk版本不一样_Java平台模块系统(3)- JDK工具

    在完成项目模块的源代码之后,我们需要编译和运行这些模块.大部分时候,我们都是在IDE上进行开发和测试,可以把编译和运行的工作交给IDE来完成.不过我们仍然可以用javac和java来分别编译和运行代码 ...

  3. 2 vtk 编译_OpenCV4.2使用viz模块显示3D图像

    在OpenCV 3D视觉中如果需要显示三维数据或图像就需要用到viz模块,viz是OpenCV的3D显示模块,OpenCV官方release版本不包含此模块,需要我们自己cmake编译. Cmake步 ...

  4. 【转】如何单独编译Android源代码中的模块--不错

    原文网址:http://blog.csdn.net//article/details/6566662/ 第一次下载好Android源代码工程后,我们通常是在Android源代码工程目录下执行make命 ...

  5. so文件反编译_安卓攻防so模块自动化修复实战

    前言 Android加固方案经过这么长时间的发展,从开始的整体dex加密压缩方案逐步开始往native层发展,市面上知名的几款商业级加固方案中很容易发现这种方案的身影.这样看来,在今后相当长的一段时间 ...

  6. 通过编译php为httpd的模块实现lamp

    简单罗列基础命令,只分享我的想法! 要求:把php编译成为httpd的模块,实现lamp,并且在httpd上面建立两个虚拟机,一个用于PHPAdmin,另外一个实现discuz. 环境:httpd-2 ...

  7. Mac Office启动报错:隐藏模块中出现编译错误:link

    1.打开Finder 2.command + shift + G进入目录:~/Library/Group Containers/UBF8T346G9.Office/User Content/Start ...

  8. python from win32com import client 出现弹框 隐藏模块中出现编译错误

    python from win32com import client 出现弹框 隐藏模块中出现编译错误 调用client 出现 弹窗 出现弹窗后代码暂停运行,等待点击掉弹窗才能继续运行 还有一个弹框是 ...

  9. Linux下nginx编译安装,重新添加模块

    Linux下nginx编译安装,重新添加模块 前言:编译完成后的Nginx,当我们需要新的功能模块时,要怎么重新添加呢?可以按照下面的方法试试. 1.查看nginx版本以及编译安装模块 [root@# ...

最新文章

  1. 交换数字(不用临时变量)
  2. Python忽略Warning输出
  3. 《动手学深度学习》PyTorch版本
  4. 文件上怎么盖章_投标文件该怎么盖章呢?投标人必看!
  5. python运维工程师招聘_【python自动化运维工程师工资】图灵学院2020年python自动化运维工程师工资待遇-看准网...
  6. pythonnumpy详解_Python:Numpy详解
  7. VS2008 调试Web网站,出现找不到Microsoft Internet Explorer的解决方法
  8. html 头标签 meta http-equiv 属性应用。
  9. apache2 wordpress目录权限_Linux下WordPress建站步骤
  10. 可解释ai_人工智能解释
  11. mysql中添加外键语句_数据库语句怎么加外键
  12. 七牛云对象存储实现文件的上传与下载
  13. 计算机桌面文件隐藏如何显示不出来,如何显示电脑中隐藏的磁盘分区|将电脑中隐藏的分区显示出来的方法...
  14. [W806捣鼓手记]FPU性能简单测试——2022.05.23
  15. 数据分析报告怎么写(三)
  16. 设计师常用的10种平面设计风格,你知道几个?
  17. 数学--数论--直角三角形--勾股数---奇偶数列法则 a^2+b^2=c^2
  18. 网站服务器不缴费会清档吗,云服务器不缴费释放
  19. 自步对比学习(Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID)
  20. java-easyExcel导出-合并单元格

热门文章

  1. 搜索场景下的智能推荐演变之路
  2. 阿里云 ESS 弹性伸缩服务新功能来袭,更全面、更自动化的使用体验
  3. 数据结构是如何装入 CPU 寄存器的?
  4. 2021 ISC会上山石网科重磅发布智能下一代防火墙A系列,重新定义边界安全防御
  5. 热搜!华为:这类程序员领10亿,程序员:真香!你怎么看?
  6. 十分钟上手 ES 2020 新特性
  7. 漫画:如何实现大整数相乘?(下)
  8. 装linux服务器进去配置界面,在CentOS 8 Linux上安装和配置SuiteCRM的步骤
  9. ElasticSearch 索引基本操作_04
  10. XFire报错:org.codehaus.xfire.fault.XFireFault