php phpize方式添加扩张-fileinfo实例
来源:互联网 发布:遇到网络骗局怎么办 编辑:程序博客网 时间:2024/05/17 02:05
项目在运行的时候提示缺少fileinfo扩展,因为php是通过make install安装的,网上查了下教程,说是可以通过phpize的方式来添加。
1.找到php的安装源代码,cd到fileinfo扩张的目录下 cd /root/php-5.5.25/ext/fileinfo
2.在该目录下运行命令phpize(如果没有phpize,则指定完整路径,如我的在/usr/local/php/bin/phpize),该命令的目的是生成configure文件
3.运行命令./configure –with-php-config=/usr/local/php/bin/php-config
注释:
–with-php-config为已安装的php的php-config文件完整路径
如果新增的扩张需要有其他的依赖,则可以增加–with-extention 参数
–with-extention为现在需要补充的php扩展项,如果该配置项需要赋值,而你系统的对应库不在默认路径,则需要指定路径,如果在默认路径,则不需要指定。
如安装mysqli扩张,需要添加相关依赖
./configure –with-php-config=/usr/local/php5/bin/php-config –with-mysqli=/usr/local/mysql/bin/mysql_config
4.make && make install
新生产的fileinfo.so文件在 /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212 目录下
5.vi php.ini
在
extension_dir = “/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212”
extension=fileinfo.so
6.重启php,service php-fpm restart
7.再用php -m查看,可以发现扩展已经成功安装
- php phpize方式添加扩张-fileinfo实例
- 用phpize为PHP添加动态扩展
- linux下用phpize给PHP动态添加扩展
- linux下用phpize给PHP动态添加扩展
- linux下用phpize给PHP动态添加扩展
- linux下用phpize给PHP动态添加扩展
- linux下用phpize给PHP动态添加扩展
- linux下用phpize给PHP动态添加扩展
- linux下用phpize给PHP动态添加扩展
- linux下用phpize给PHP动态添加扩展
- php 安装fileinfo扩展
- phpize增加php模块
- phpize增加php模块
- phpize增加php模块
- php phpize报错
- centos6添加php扩展但没有phpize,安装php-devle遇到错误
- php 安装 mongo 扩张
- php 安装 memcache 扩张
- Hibernate与各种数据库连接 配置
- IT人士必去的10个网站
- Delphi保存字符串到文本文件
- java的学习之路
- 扩展Oozie
- php phpize方式添加扩张-fileinfo实例
- 简明 Vim 练级攻略
- 18个网站优化技巧
- Visual Studio文件属性(无,编译,内容,嵌入的资源)
- 关于ServletContext中getAttributeNames()方法类型转换的问题
- 开通新博客
- poj2750 PottedFlower(线段树的环状操作)
- BaiduMap---百度地图官方Demo之调用百度地图(介绍如何调启百度地图实现自身业务功能)
- Html.ActionLink render “?Length=数值”