不重新编译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用户指南-cookies部分
Oct 09 PHP
PHP ajax 分页类代码
Nov 13 PHP
Codeigniter中禁止A Database Error Occurred错误提示的方法
Jun 12 PHP
Laravel 5 学习笔记
Mar 06 PHP
php清除和销毁session的方法分析
Mar 19 PHP
php实现文本数据导入SQL SERVER
May 17 PHP
php简单smarty入门程序实例
Jun 11 PHP
PHP使用http_build_query()构造URL字符串的方法
Apr 02 PHP
浅析php如何实现App常用的秒发功能
Aug 03 PHP
PHP打印输出函数汇总
Aug 28 PHP
PHP封装的多文件上传类实例与用法详解
Feb 07 PHP
浅谈PHP实现大流量下抢购方案
Dec 15 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按行读取、处理较大CSV文件的代码实例
2014/04/09 PHP
php无序树实现方法
2015/07/28 PHP
php开发工具有哪五款
2015/11/09 PHP
php获取当前页面完整URL地址
2015/12/30 PHP
解析JavaScript中点号“.”的多义性
2013/12/02 Javascript
动态创建script标签实现跨域资源访问的方法介绍
2014/02/28 Javascript
js过滤HTML标签完整实例
2015/11/26 Javascript
基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标
2016/01/22 Javascript
VUEJS实战之利用laypage插件实现分页(3)
2016/06/13 Javascript
jquery实现ajax加载超时提示的方法
2016/07/23 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
详解angular ui-grid之过滤器设置
2017/06/07 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
360doc网站不登录就无法复制内容的解决方法
2018/01/27 Javascript
浅谈VUE单页应用首屏加载速度优化方案
2018/08/28 Javascript
Vue.js轮播图走马灯代码实例(全)
2019/05/08 Javascript
Nuxt项目支持eslint+pritter+typescript的实现
2019/05/20 Javascript
vue 获取视频时长的实例代码
2019/08/20 Javascript
解决Vue动态加载本地图片问题
2019/10/09 Javascript
微信小程序地图绘制线段并且测量(实例代码)
2020/01/02 Javascript
js实现无缝轮播图
2020/03/09 Javascript
如何配置vue.config.js 处理static文件夹下的静态文件
2020/06/19 Javascript
微信小程序canvas动态时钟
2020/10/22 Javascript
js面向对象方式实现拖拽效果
2021/03/03 Javascript
Python中Django框架下的staticfiles使用简介
2015/05/30 Python
python中zip()方法应用实例分析
2016/04/16 Python
python中通过预先编译正则表达式提高效率
2017/09/25 Python
python实现比较文件内容异同
2018/06/22 Python
使用django和vue进行数据交互的方法步骤
2019/11/11 Python
python 引用传递和值传递详解(实参,形参)
2020/06/05 Python
浅谈keras中loss与val_loss的关系
2020/06/22 Python
详解基于python的全局与局部序列比对的实现(DNA)
2020/10/07 Python
美国知名的旅游网站:OneTravel
2018/10/09 全球购物
财务主管岗位职责
2014/02/28 职场文书
贷款承诺书
2015/01/20 职场文书
SQL试题 使用窗口函数选出连续3天登录的用户
2022/04/24 Oracle