【问题标题】:PHP installation error on Centos 6.7 (libmcrypt)Centos 6.7 (libmcrypt) 上的 PHP 安装错误
【发布时间】:2017-07-03 15:30:49
【问题描述】:

配置为

PHP 5.6

Mysql 5.6..x

Nginx 1.8.x

CentOS 6.7

当我运行 yum install php-mcrypt 时,我得到了错误

Error: Package: php55w-mcrypt-5.5.38-1.w6.x86_64 (webtatic)
       Requires: libmcrypt.so.4()(64bit)

我尝试将文件 (libmcrypt) 复制到 lib64 中,但它也没有显示出来。不知道为什么,我正在使用

sudo cp /home/vagrant/lib-files/libmcrypt.so.4 /usr/lib64/ 

当我检查我的 lib64 时,仍然没有。

我也试过这个。 我也试过这个并得到这个输出。还是不行。

sudo yum install php-mcrypt
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.pac-12.org
 extras: centos.mirrors.my2pro.com
* updates: mirrors.ocf.berkeley.edu
* webtatic: us-east.repo.webtatic.com
Resolving Dependencies
--> Running transaction check
---> Package php56w-mcrypt.x86_64 0:5.6.30-1.w6 will be installed
--> Processing Dependency: libmcrypt.so.4()(64bit) for package:      php56w-mcrypt-5.6.30-1.w6.x86_64
--> Finished Dependency Resolution
Error: Package: php56w-mcrypt-5.6.30-1.w6.x86_64 (webtatic)
       Requires: libmcrypt.so.4()(64bit)

【问题讨论】:

  • 我也试过这个并得到这个输出。还是不行。
  • 这是Centos/6.7提供的PHP版本还是第三方包?
  • 我相信它是由 Centos @ÁlvaroGonzález 提供的

标签: php vagrant centos6


【解决方案1】:

我无法发表评论,所以我会回答希望它会有所帮助:

在我之前的情况下(我们基本上有相同的设置,CentOS,PHP MySQL)

yum -y update
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
yum install php56w php56w-opcache -y
yum install -y php56w-mcrypt

请试试这个。您可以跳过对最新操作系统的更新。

【讨论】:

猜你喜欢
  • 2016-04-14
  • 1970-01-01
  • 2016-08-12
  • 2016-05-03
  • 2016-08-10
  • 2017-03-17
  • 1970-01-01
  • 2016-06-04
  • 1970-01-01
相关资源
最近更新 更多