不重新编译PHP为php增加openssl模块的方法


Posted in PHP onJune 14, 2011
yum -y install openssl

/usr/local/bin/是php的安装目录
切换到php安装目录的etx/openssl目录
cd /root/soft/php-5.2.8/ext/openssl

/usr/local/bin/phpize

Cannot find config.m4.
Make sure that you run '/usr/local/bin/phpize' in the top level source directory of the module

查看openssl目录下有个config.w32和config0.m4,把config0.m4改名为config.m4。
mv config0.m4 config.m4

执行:

/usr/local/bin/phpize

编译:
./configure --with-openssl --with-php-config=/usr/local/bin/php-config 
make;make install

提示成功后,在php.ini里加入extension = openssl.so
重启apache或php-fpm,完成.

PS:为啥目录下是config0.m4,而不是config.m4,不理解。
pcre、zlib等模块目录下也是config0.m4。

PHP 相关文章推荐
谈PHP生成静态页面分析 模板+缓存+写文件
Aug 17 PHP
PHP中几个常用的魔术常量
Feb 23 PHP
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
Jun 20 PHP
yii框架表单模型使用及以数组形式提交表单数据示例
Apr 30 PHP
PHP生成二维码的两个方法和实例
Jul 01 PHP
PHP实现抓取HTTPS内容
Dec 01 PHP
PHP多文件上传类实例
Mar 07 PHP
php+ajax制作无刷新留言板
Oct 27 PHP
PHP中功能强大却很少使用的函数实例小结
Nov 10 PHP
自制PHP框架之模型与数据库
May 07 PHP
PHP使用XMLWriter读写xml文件操作详解
Jul 31 PHP
让你的PHP,APACHE,NGINX支持大文件上传
Mar 09 PHP
php的memcached客户端memcached
Jun 14 #PHP
PHP模块 Memcached功能多于Memcache
Jun 14 #PHP
php模块memcache和memcached区别分析
Jun 14 #PHP
sphinx增量索引的一个问题
Jun 14 #PHP
批量获取memcache值并按key的顺序返回的实现代码
Jun 14 #PHP
提高define性能的php扩展hidef的安装和使用
Jun 14 #PHP
php学习笔记 php中面向对象三大特性之一[封装性]的应用
Jun 13 #PHP
You might like
浅谈php函数serialize()与unserialize()的使用方法
2014/08/19 PHP
php实现获取及设置用户访问页面语言类
2014/09/24 PHP
PHP模拟登陆163邮箱发邮件及获取通讯录列表的方法
2015/03/07 PHP
BOOM vs RR BO5 第三场 2.14
2021/03/10 DOTA
使用jquery给input和textarea设定ie中的focus
2008/05/29 Javascript
JS 实现双色表格实现代码
2009/11/24 Javascript
javascript hasFocus使用实例
2010/06/29 Javascript
jQuery LigerUI 插件介绍及使用之ligerDrag和ligerResizable示例代码打包
2011/04/06 Javascript
window.event快达到全浏览器支持了,以后使用就方便了
2011/11/30 Javascript
js 如何实现对数据库的增删改查
2012/11/23 Javascript
js自动生成对象的属性示例代码
2013/10/28 Javascript
js格式化时间和js格式化时间戳示例
2014/02/10 Javascript
jquery 字符串切割函数substring的用法说明
2014/02/11 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
2014/06/05 Javascript
基于JS实现类似支付宝支付密码输入框
2016/09/02 Javascript
jQuery实现radio第一次点击选中第二次点击取消功能
2017/05/15 jQuery
微信小程序实现倒计时60s获取验证码
2020/04/17 Javascript
JS选取DOM元素常见操作方法实例分析
2018/12/10 Javascript
jquery实现掷骰子小游戏
2019/10/24 jQuery
浅谈js数组splice删除某个元素爬坑
2020/10/14 Javascript
手把手教你如何编译打包video.js
2020/12/09 Javascript
python发送arp欺骗攻击代码分析
2014/01/16 Python
详解Python的Django框架中Manager方法的使用
2015/07/21 Python
Python+request+unittest实现接口测试框架集成实例
2018/03/16 Python
在Python中将函数作为另一个函数的参数传入并调用的方法
2019/01/22 Python
通过python改变图片特定区域的颜色详解
2019/07/15 Python
TensorFlow——Checkpoint为模型添加检查点的实例
2020/01/21 Python
Python3如何实现Win10桌面自动切换
2020/08/11 Python
详解numpy1.19.4与python3.9版本冲突解决
2020/12/15 Python
什么是"引用"?申明和使用"引用"要注意哪些问题?
2016/03/03 面试题
"引用"与多态的关系
2013/02/01 面试题
机械设计专业应届生求职信
2013/11/21 职场文书
2014年关于两会精神的心得体会
2014/03/17 职场文书
邀请书格式范文
2015/02/02 职场文书
家装电话营销开场白
2015/05/29 职场文书
如何才能写好调研报告?
2019/07/03 职场文书