安装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’ ” 静态编译是什么含义
菜鸟请教大虾 ,谢谢各位了。 展开
接着就要为PHP添加mcrypt模块了
1. 静态编译
在任意PHP文件中加入函数 phpinfo(),即可取得目前PHP的配置
在这些配置后面新增需要加入的配置:’–with-mcrypt=/usr/local/include’
然后进入php源代码目录,执行这条完整的configure命令
配置完成,下面进行源码包的制作和安装
make clean (一定需要)
make
make install
请问如何 “加入的配置:’–with-mcrypt=/usr/local/include’ ” 静态编译是什么含义
菜鸟请教大虾 ,谢谢各位了。 展开
2个回答
展开全部
上面提供的静态编译的方法,是把所有的模块都打包进 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
配置就生效了。
静态编译也就是 全部重新编译了,只是根据需求,增加了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 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询