如何在 CentOS 7.0 x64 上安装 MCrypt PHP 扩展

Posted

技术标签:

【中文标题】如何在 CentOS 7.0 x64 上安装 MCrypt PHP 扩展【英文标题】:How to install MCrypt PHP Extension on CentOS 7.0 x64 【发布时间】:2014-11-13 04:52:22 【问题描述】:

我正在使用 laravel 框架。 laravel 项目运行要求是 MCrypt。我正在尝试安装,但我遇到了错误

HTTP 请求已发送,等待响应... 404 Not Found 2014-09-18 13:25:27 错误 404:未找到。

yum 安装 php-mcrypt

加载的插件:fastestmirror

从缓存的主机文件加载镜像速度

基础:centos.someimage.com

附加:mirrors.mit.edu

更新:mirror.lug.udel.edu

没有可用的包 php-mcrypt。

错误:无事可做

【问题讨论】:

你是如何安装它的?从哪里?你只是在做yum install php-mcrypt吗?您是否先更新了您的存储库 (yum update)? (我认为那些yum 命令是正确的。我有一段时间没有使用CentOS) yum install php-mcrypt 加载的插件:fastestmirror 从缓存的主机文件加载镜像速度 * base: centos.someimage.com * extras: mirrors.mit.edu * 更新:mirror.lug.udel.edu 否包 php-mcrypt 可用。错误:无事可做 【参考方案1】:
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

rpm -ivh epel-release-7-5.noarch.rpm

yum install php-mcrypt*

【讨论】:

yum install php-mcrypt* 中的 * 有什么作用?【参考方案2】:

您可能需要安装 EPEL 存储库。

http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/

然后尝试安装 mcrypt 扩展

以 root (su) 身份打开终端

wgethttp://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm

rpm -ivh epel-release-7-0.2.noarch.rpm

百胜更新

yum 安装 php-mcrypt*

【讨论】:

加载的插件:fastestmirror 从缓存的主机文件加载镜像速度 * base: centos.someimage.com * extras: mirrors.mit.edu * 更新:mirror.lug.udel.edu 参数不匹配:安装没有可用的软件包安装。参数不匹配:php-mcrypt* 没有可用的包 php-mcrypt*。没有标记为更新的软件包 您是否通过以下方式启用了 EPEL 存储库:# wget dl.fedoraproject.org/pub/epel/beta/7/x86_64/… # rpm -ivh epel-release-7-0.2.noarch.rpm ? # wget dl.fedoraproject.org/pub/epel/beta/7/x86_64/… # rpm -ivh epel-release-7-0.2.noarch.rpm 错误:打开 epel-release-7-0.2.noarch.rpm 失败:没有这样的文件或目录【参考方案3】:
wget http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-1.noarch.rpm

sudo yum install epel-release-7-1.noarch.rpm

yum install php-mcrypt*

restart Apache

sudo service httpd restart

【讨论】:

以上是关于如何在 CentOS 7.0 x64 上安装 MCrypt PHP 扩展的主要内容,如果未能解决你的问题,请参考以下文章

在 CentOS 7.0 上安装配置 Ceph 存储

CentOS x64上Matlab R2015b的镜像安装方法与卸载

CentOS X64上64位Oracle 11gR2 静默安装

怎样在 CentOS 7.0 上安装和配置 VNC 伺服器

centos 6.5 x64安装Tengine

怎样在CentOS 7.0上安装和配置VNC服务器