2017-02-15 98 views
0

配置有PHP安裝錯誤

PHP 5.6

Mysql的5.6..x

Nginx的1.8.x的

CentOS的6.7

當運行yum安裝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

這是由Centos/6.7或某些第三方軟件包提供的PHP版本嗎? –

+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兄弟,這個pakage rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm幫助right – Nefelim