linux下的phpize扩展安装实例详解

发布时间 - 2018-02-27 00:00:00    点击率:

linux系统中,php安装成功后,在bin目录下会生成一个名叫phpize的可执行脚本,这个脚本的用途是动态安装php扩展模块。

使用phpize脚本安装php扩展模块的好处:在安装php时没有安装的扩展,可以在以后随时安装上,且不需要重新安装PHP。

 

安装步骤:

1、切换到扩展模块目录

在php源码包被解压后的目录中有个ext子目录,这里有近70多个主流的php扩展模块安装包。

如现在要安装curl扩展,则切换到curl目录:
cd /lamp/php-7.0.7/ext/curl

 

2、在curl目录中执行phpize脚本

/usr/local/php/bin/phpize

执行成功会返回几行数据:
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519

 

3、开始编译(注意--with-php-config参数) 

若编译过程中报错,可以参考另外一片文章解决报错



http://blog.csdn.net/haiqiao_2010/article/details/46005773

./configure --prefix=/usr/local/curl

4、make & make install

统提示信息截图如下:


/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/
目录会生成curl.so文件


5、在php.ini中找到extension_dir字段,把值修改成:

/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/


6、再在php.ini的Dynamic Extensions节位置下添加

vim /usr/local/php/etc/php.ini

 

extension = "curl.so"
/usr/local/php/lib/php/extensions/no-debug-zts-20151012/

 7、重启服务器

/usr/local/apache2/bin/apachectlrestart

相关推荐:

phpize使用方法

php7 安装扩展 phpize 没有生成configure文件

有关phpize的一点知识


# linux  # php  # 报错  # 切换到  # 有个  # 多个  # 不需要  # 目录中  # 提示信息  # 重启  # 装上  # 可执行 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel项目怎么部署到Linux_Laravel Nginx配置详解  香港服务器租用费用高吗?如何避免常见误区?  HTML透明颜色代码怎么让图片透明_给img元素加透明色的技巧【方法】  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  轻松掌握MySQL函数中的last_insert_id()  香港服务器WordPress建站指南:SEO优化与高效部署策略  Laravel如何自定义分页视图?(Pagination示例)  如何在建站宝盒中设置产品搜索功能?  如何快速使用云服务器搭建个人网站?  动图在线制作网站有哪些,滑动动图图集怎么做?  Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南  JavaScript如何实现错误处理_try...catch如何捕获异常?  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  怎样使用JSON进行数据交换_它有什么限制  如何在万网自助建站中设置域名及备案?  如何用y主机助手快速搭建网站?  网站制作价目表怎么做,珍爱网婚介费用多少?  jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】  标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南  制作旅游网站html,怎样注册旅游网站?  微信小程序 闭包写法详细介绍  Laravel如何处理和验证JSON类型的数据库字段  微信推文制作网站有哪些,怎么做微信推文,急?  如何在阿里云香港服务器快速搭建网站?  EditPlus中的正则表达式 实战(4)  googleplay官方入口在哪里_Google Play官方商店快速入口指南  昵图网官方站入口 昵图网素材图库官网入口  中山网站推广排名,中山信息港登录入口?  使用Dockerfile构建java web环境  Laravel的.env文件有什么用_Laravel环境变量配置与管理详解  Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践  如何在搬瓦工VPS快速搭建网站?  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  焦点电影公司作品,电影焦点结局是什么?  Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】  在线教育网站制作平台,山西立德教育官网?  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程  如何在阿里云服务器自主搭建网站?  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  Laravel如何使用Sanctum进行API认证?(SPA实战)  Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】  Python函数文档自动校验_规范解析【教程】  Python文本处理实践_日志清洗解析【指导】  如何在IIS中配置站点IP、端口及主机头?  实例解析Array和String方法  在线制作视频的网站有哪些,电脑如何制作视频短片?  ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】  Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】  大连网站制作公司哪家好一点,大连买房网站哪个好?