安装PHP扩展模块 为PHP添加mcrypt模块了

安装PHP扩展模块接着就要为PHP添加mcrypt模块了1.静态编译在任意PHP文件中加入函数phpinfo(),即可取得目前PHP的配置在这些配置后面新增需要加入的配置... 安装PHP扩展模块

接着就要为PHP添加mcrypt模块了
1. 静态编译
在任意PHP文件中加入函数 phpinfo(),即可取得目前PHP的配置
在这些配置后面新增需要加入的配置:’–with-mcrypt=/usr/local/include’
然后进入php源代码目录,执行这条完整的configure命令

配置完成,下面进行源码包的制作和安装
make clean (一定需要)
make
make install

请问如何 “加入的配置:’–with-mcrypt=/usr/local/include’ ” 静态编译是什么含义
菜鸟请教大虾 ,谢谢各位了。
展开
 我来答
浮云是他连4g
2010-08-15 · TA获得超过532个赞
知道小有建树答主
回答量:446
采纳率:0%
帮助的人:291万
展开全部
上面提供的静态编译的方法,是把所有的模块都打包进 php 主程序中,这样做的好处是,模块直接联系紧密,调用该模块中的函数效率会更高,免去了 寻找模块,加载模块的时间。
静态编译也就是 全部重新编译了,只是根据需求,增加了configure后面的参数。

还有一种是 所谓的 动态编译 比如现在有一个网站,需要增加某个模块,但是网站不允许停顿如此长的时间,那么就刻意选择这样。

以 curl模块为例

进入 php 的 源码包的 ext 目录下的 curl

执行
/usr/local/php/bin/phpize
会生成只针对此模块的 configure 文件
./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=[dir]
make
make install

然后 后显示出来 编译后的 curl.so 所在的路径

复制此文件 到 模块目录下 配置php.ini 文件 重启 apache 或者 php-cgi
配置就生效了。
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
天使CTO
2010-08-15 · 超过17用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:23.2万
展开全部
就是加上这个模块的意思,比如
-with-mysql=/usr/local/....

你这个意思是,加载这个模块,= 后面的是模块文件存放目录的路径。

这个一般在编译的时候用。

为什么你要使用编译的方式安装呢?而且还要在安装好了还有进行重编译?和楼上所说,你直接就可以复制文件和更改PHP.INI文件了。

其实现在你一般不用这样,直接去安装 RPM包,不是更好?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式