CentOS yum php mcrypt 扩展安装方法


使用 yum install php-mcrypt 安装mcrypt扩展时会提示没有安装包

Setting up Install Process
No package php-mcrypt available.
Error: Nothing to do

mcrypt 是加密扩展库,加载了它可以用他里面自带的22种加密解密算法

CentOS6 默认安装的是php5.3.2

默认的 redhat repos php中是没有 mcrypt 扩展的
根据红帽的官方消息(https://bugzilla.redhat.com/show_bug.cgi?id=621268)RHEL 不打算添加PHP的mcrypt 的支持
Joe Orton 2010-08-05 04:47:17 EDT

Thanks for the report.

We are not planning to ship mcrypt support for PHP.

 解决方法:

从php 官网下载新的php 5.3 源码包后,解压到本地目录
进入解压目录下的 ext 目录后会发现有 mcrypt ,
进入 mcrypt 目录

#cd /ext/mcrypt

#phpize

注意:如果报 -bash:phpize not Found  那么 yum install php-devel 就可以使phpize进行动态编译安装扩展

#./configure  -with-php-config=/usr/sbin/php/bin/php-config

#make && make install

出现:

----------------------------------------------------------------------
Libraries have been installed in:
   /var/php-5.3.10/ext/mcrypt/modules

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------

Build complete.
Don't forget to run 'make test'.

Installing shared extensions:     /usr/lib64/php/modules/
查看:

# php -m

...

libxml
mbstring
mcrypt
mysql
...
[Zend Modules]
已安装成功!

再次查看 phpinfo ,可以看到mcrypt 扩展详情。



相关阅读:
使用js在页面中绘制表格核心代码
asp.net实现图片以二进制流输出的两种方法
WinXP因配额不足导致无法访问如何解决
MySQL索引之主键索引
jquery trigger实现联动的方法
非常实用的php验证码类
Dojo获取下拉框的文本和值实例代码
安装专业版的linux的方法 图解安装专业版的linux
SQL数据库实例名称找不到或远程连接失败并显示错误error40的原因及解决办法
Oracle数据库中的级联查询、级联删除、级联更新操作教程
MAC 快捷键二则(附终端光标的快捷键)
js实现日期级联效果
分析js闭包引起的事件注册问题
android使用handler ui线程和子线程通讯更新ui示例
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 2013年党支部工作计划范文 作文 看恐龙化石 年轻人的梦想从奋斗,蜗居,裸婚,到北爱...... 小学四年级作文1000字:一次难忘的辩论会 2016年中考英语作文万能句子 我有很多话对你说 公司向银行借款合同范本 受伤的字典作文250字 △ 直到有一天,连寂寞都说累了!! 我的家乡美丽的变化 随笔,观心 风的色彩作文100字 “甜瓜”卡梅隆.安东尼 婚礼发言稿样本 遇见你的路口有点窄作文300字 “拔河总动员”活动策划书 流泪作文400字 小麦成长记 根作文100字 依法治国心得体会 美丽的夏夜 我最喜欢菊花作文400字 那不是我要的爱情第一章-遇见初恋 明远斋丙申年春新词 小心OFF学变成淘汰学 县委县直机关工委机关党的工作计划 师如明灯800字 成功法则12条,30岁以前成功的黄金法则 假如我是一本书作文1200字 小学五年级作文1200字:"荣辱观"在我们心中 初中初一作文750字:祖国万岁 大学生自我鉴定300字 600字关于万圣节作文:万圣节的面具 寻找“无可救药”的乐天派 茶是静谧的陪伴,浅斟漫饮的情怀里感伤的是独自沉浮的幽香 感恩父母作文650字 “恼人“的胖胖 哲理人生语录 解释 我们的大辩论 有些路,必须走过才明了 要有一颗平常的心 电商部门下半年工作计划 小学的事作文450字 命运三部曲43 天仙子·系风铃 贺新郎-------------定州赋 早安问候语 有些话 适合藏在心里 “大肚”将军 城市文化产业发展对构建城市品牌的作用

Copyright © 2016 phpStudy |