2017-02-15 19 views
0

Настраивается сPHP на Centos 6.7 (libmcrypt)

PHP 5.6

Mysql 5.6..x

Nginx 1.8.х

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) 
+0

Я также пробовал это и получил этот выход. Все еще не работает. – diwao11

+0

Это версия PHP, предоставленная Centos/6.7 или сторонним пакетом? –

+0

Я верю, что это предоставлено Centos @ ÁlvaroGonzález – diwao11

ответ

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 

Пожалуйста, попробуйте этот. Вы можете пропустить обновление до последней ОС.

+0

Thx bro, этот pakage rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm помог правым – Nefelim