linux下用phpize给PHP动态添加扩展
来源:才华咖 本文已影响2.55W人
来源:才华咖 本文已影响2.55W人
导语:PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。下面我们来看看linux下用phpize给PHP动态添加扩展,希望对大家有所帮助。
使用php的常见问题是:编译php时忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想删除目录重装,别说,php还真有这样的功能。
我没有在手册中看到。
如我想增加bcmath支持,这是一个支持大整数计算的扩展。windows自带而且内置,linux“本类函数仅在PHP编译时配置了 --enable-bcmath 时可用”(引号内是手册中的话)
幸好有phpize,
方法是,要有与现有php完全相同的php压缩包。我用的是。
展开后进入里面的ext/bcmath目录
然后执行/usr/local/php/bin/phpize,这是一个可执行的文本文件,要确保它在系统中
会发现当前目录下多了一些configure文件,
如果没报错,则
Php代码
./configure --with-php-config=/usr/local/php/bin/php-config
注意要先确保/usr/local/php/bin/php-config存在。
如果你的php安装路径不是默认的.,要改。
如果没有报错,则make,再make install ,然后它告诉你一个目录
你把该目录下的拷贝到你中的extension_dir指向的目录中,
修改,在最后添加一句extension=
重启apache.
基于ubuntu下nginx+php+mysql安装配置
php内核分析之zend-compile
PHP中php://input和$-POST的区别
使用python实现Linux异步epoll的代码
怎么在linux的CLI下运行php文件
linux如何给文件或目录添加apache权限
WINDOWS和Linux上怎么安装php7 alpha 和 yaf
怎么在linux的CLI下运行php文件大纲
关于PHP脚本修改Linux或Unix系统口令方法
Zend studio for eclipse中使php可以调用mysql相关函数的设置方
PHP脚本修改Linux或Unix系统口令方法
linux系统怎么添加计划任务执行php文件大纲
php中php://input和$-POST有什么不同
PHP使用方法之phpize
Unix/Linux中怎么直接执行PHP脚本文件
iphone7plus拍照技巧
php启用sphinx全文搜索的实现方法
iphone7手机后面加上plus的意思
PHP怎么执行Linux系统命令函数
英语作文欣赏:be happy young children
别忘了给简历“添油加醋”
用青春的激情为民政添砖加瓦
php动态添加url查询参数方法是什么
php配置文件phpini的方法参考
英语作文:HelpMyFatherGiveUpSmoking
在iphone7手机加上plus的意思
php配置文件phpini的方法
iphone7手机加上plus是什么意思
iphone7 plus摄影技巧
五年级下册英语Unit 5 Helping our parents说课稿
Linux怎么直接执行PHP脚本文件
php的file-put-contents()功能函数
PHP使用方法之phpize
PHP中include和require的区别
linuxApache如何支持asp配置
Module9 UNIT2 Zara was happy说课稿范文
The Best Thing That Could Ever Happen少儿双语阅读
linux中php如何安装CURL
扩写《画蛇添足》
pear包安装phpunit的方法