扩展php-bcmath,centos安装PHP扩展(bcmath)
东西多容易忘记!写下来备份;
linux下用phpize给PHP动态添加扩展
使用php的常见问题是编译php时忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想删除目录重装,这里就需要用到phpize了。
如我想增加bcmath扩展的支持,这是一个支持大整数计算的扩展。windows自带而且内置,linux“本类函数仅在 PHP 编译时配置了 --enable-bcmath 时可用”(引号内是手册中的话)
注意,有些扩展需要和php的版本保持一致才可以的.
解压bcmath包,进入里面的ext/bcmath目录,然后执行/usr/local/php/bin/phpize,(其实在PHP源码安装包里面进行)phpize在php安装完以后会有这个命令的, 会发现当前目录下多了一些configure文件,然后再执行./configure命令即可.
#/usr/local/php/bin/phpize
#./configure --with-php-config=/usr/local/php/bin/php-config
注意要先确保/usr/local/php/bin/php-config存在。 (如果你的php安装路径不是默认的,请修改为php安装的路径)
如果没有报错,则make,再make install ,然后它告诉你一个目录.
#make
#make install
你把该目录下的bcmath.so拷贝到你php.ini中的extension_dir指向的目录中,
修改php.ini,在最后添加一句
extension=bcmath.so
重启WEB服务,再执行phpinfo(),惊喜发现:
到此bcmath扩展已经安装成功!
来源:oschina
链接:https://my.oschina.net/u/4731/blog/82376
扩展php-bcmath,centos安装PHP扩展(bcmath)相关推荐
- CentOS 安装 kafka 扩展
说到kafka,这个还得从前几天面试说起,当时面试官跟我聊起了他们公司项目运用的架构:swoole结合kafka实现的超高性能消息队列!作为一个developer,对这种有超高性能的架构一直都是见猎心 ...
- centos 安装php扩展gd,linux(centos)下为php添加添加GD扩展
yum -y install libjpeglibjpeg-devel libpng libpng-devel freetype freetype-devel 安装依赖库 yum -y install ...
- centos 安装mysql扩展_centos php安装mysql扩展的方法
centos php安装mysql扩展的方法:首先下载mysql扩展包:然后找到并打开php.ini配置文件:接着添加扩展包,语句是"extension=mysql.so":最后重 ...
- linux php sphinx拓展,Centos安装php扩展sphinx
官方地址:http://pecl.php.net/package/sphinx wget http://pecl.php.net/get/sphinx-1.3.3.tgz tar -zxvf sphi ...
- linux mcrypt扩展,Linux下php安装mcrypt扩展-Go语言中文社区
说明: 操作系统:CentOS 5.x 64位 已安装php版本:php-5.4.4 已安装php路径:/usr/local/php 实现目的: 在不影响网站访问的情况下,重新编译php,增加对mcr ...
- php gd扩展库,linux/windows安装php-gd扩展库
linux系统篇 1.CentOS系统 关于GD扩展 gd扩展是一个开源的图像处理库,它通过提供一系列用来处理图片的API,使其可以用来创建图表.图形.缩略图以及其他图像的处理操作.gd扩展支持JPG ...
- linux php ftp扩展,Linux中如何安装 PHP 扩展?(方法介绍)
一般会选用源码安装 php,安装 php 的过程指定要安装的扩展,但是避免不了缺少某个扩展未安装导致程序运行报错的问题.以 fileinfo 为例,介绍一下怎么添加 php 扩展. 1. 准备 通常遇 ...
- php file 扩展,php5.4.31安装php_fileinfo扩展和php_intl扩展
经测试lnmp1.1升级php5.4.31可用 lnmpa1.1升级php5.4.31不可用,会变一个关于apache的错误 首先安装lnmp1.1 lnmp1.1升级php5.4.31 cd /ro ...
- php查看curl扩展重新安装,关于php安装curl扩展
php安装curl扩展的方法:首先下载源码包并解压:然后进行预编译并指定安装位置:接着通过"make && make install"安装扩展:最后修改php.in ...
- centos安装php扩展soap实现webservice(已经做测试)
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/nuli888/article/details/51854596 php有两个扩展可以实现web se ...
最新文章
- python阿拉伯数字转中文_python中将阿拉伯数字转换成中文的实现代码
- [收集] C++ memset ,memcpy 和strcpy 的区别
- linux命令重定向、、 1、 2、 1、 2、
- IOS学习之UINavigationController详解与使用(一)添加UIBarButtonItem
- 04_类与对象_课程动手动脑问题以及课后实验性问题及解答集锦
- 软件项目管理-构建之法-四周总结
- 乘风破浪的迁移学习!四字成语讲明白这个大热研究方向
- 交换机的质量害死人呀!
- 计算发送延时与传播延迟_Kafka科普系列 | 轻松理解Kafka中的延时操作
- java知识竞赛题库_(完整版)Java题库—175道选择题
- python卡方检验 scipy_Fisher 精确检验 与卡方检验
- 8.openCV 裁剪图像
- 计算机音乐谱子十年,十年曲谱钢琴曲_十年 钢琴谱
- 不能换行 俄语 前端h5_H5兼容问题及解决方法
- Revit中为房间添加填充图例和“构件快速上色”
- pdcch加扰_一种基站/终端及其PDCCH加扰/解扰的方法和装置_2014104470078_权利要求书_专利查询_专利网_钻瓜专利网...
- eclipse配置glassfish插件和密码
- NJU 2020 计算机拔尖(数学)测试 解题报告
- Android开发规范文档
- 贝索斯发布年度致股东信:亚马逊要高标准满足客户-20180420