不重新编译PHP为php增加openssl模块的方法
作者:bea
代码如下: 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 so
代码如下:
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中转义mysql语句的实现代码
- 把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11的倍数,求这两个数。
- php中对2个数组相加的函数
- php判断输入不超过mysql的varchar字段的长度范围
- PHP array操作10个小技巧分享
- php 缩略图实现函数代码
- php中随机显示图片的函数代码
- 使用php shell命令合并图片的代码
- php whois查询API制作方法
- PHP字符编码问题之GB2312 VS UTF-8解决方法
- PHP读取网页文件内容的实现代码(fopen,curl等)
- php中获取指定IP的物理地址的代码(正则表达式)
- PHP学习笔记 (1) 环境配置与代码调试
- php开发过程中关于继承的使用方法分享
- php设计模式 Command(命令模式)
- php学习笔记 面向对象中[接口]与[多态性]的应用
- php smarty 二级分类代码和模版循环例子
- Warning: session_destroy() : Trying to destroy uninitialized sessionq错误
- php中session_unset与session_destroy的区别分析