57 Stimmen

Installieren Sie php-mcrypt auf CentOS 6

Ich habe versucht, php-mcrypt seit einiger Zeit zu installieren. Jedes Mal bekomme ich die Meldung "Kein Paket php-mcrypt verfügbar." zurück. Hier ist, was ich versucht habe:

root@ip-********** [~]# yum install php-mcrypt --enablerepo=centosplus (<- sowohl mit als auch ohne das)
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: p3plmirror01.prod.phx3.secureserver.net
* centosplus: p3plmirror01.prod.phx3.secureserver.net
* epel: mirrors.solfo.com
* extras: p3plmirror01.prod.phx3.secureserver.net
* updates: p3plmirror01.prod.phx3.secureserver.net
centosplus                                               | 3.5 kB     00:00
centosplus/primary_db                                    | 746 kB     00:00
Setting up Install Process
Kein Paket php-mcrypt verfügbar.
Fehler: Nichts zu tun

Ich habe darauf geachtet, das EPEL-Repository zu installieren. An diesem Punkt bin ich einfach ratlos. Ich habe JEDEN Online-Leitfaden befolgt, den ich gefunden habe, und erhalte den gleichen Fehler.

Anmerkungen: GoDaddy VPS, CentOS 6.4 64-bit, mcrypt wurde ohne Probleme installiert, aber kein php-mcrypt.

5voto

Manoj Borah Punkte 59

Ich hatte zu viele Probleme bei der Installation von php-mcrypt mit epel-release-6-8.noarch.rpm. Es gibt einige Abhängigkeitsprobleme.

Dann habe ich es auf eine andere Weise versucht.

Holen Sie sich php-mcrypt mit dem Befehl "wget ftp://ftp.univie.ac.at/systems/linux/fedora/epel/6/x86_64/php-mcrypt-5.3.3-3.el6.x86_64.rpm".

Dann installieren Sie libmcrypt.

ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/epel/6/x86_64/libmcrypt-2.5.8-9.el6.x86_64.rpm

Installieren Sie php-mcrypt mit folgendem Befehl

yum install php-mcrypt-5.3.3-3.el6.x86_64.rpm

3voto

user2599431 Punkte 31

Wenn php_mcrypt auf 64-Bit installiert ist, aber von einem Installer als fehlend gemeldet wird, überprüfen Sie den Erweiterungspfad:

vi /etc/php.d/mcrypt.ini

; Aktivieren Sie das mcrypt-Erweiterungsmodul
;extension=module.so
extension=/usr/lib64/php/modules/mcrypt.so

3voto

Gregory Marsh Punkte 31

Um mcrypt von http://namhuy.net/641/centos-6-install-mcrypt-for-phpmyadmin.html zu installieren

i386

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

x86_64

http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

verwenden Sie einfach den yum-Befehl, um das mcrypt-Paket zu installieren

yum install php-mcrypt

3voto

Dimitrios Punkte 1093

Der beste Weg ist:

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/php-mcrypt-5.3.3-3.el6.x86_64.rpm
yum localinstall php-mcrypt-5.3.3-3.el6.x86_64.rpm

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/libmcrypt-2.5.8-9.el6.x86_64.rpm
yum localinstall libmcrypt-2.5.8-9.el6.x86_64.rpm

oder gehe zu: http://dl.fedoraproject.org/pub/epel/6/x86_64/ um deine Version abzustimmen überprüfe in deinem info.php, ob alles in Ordnung ist - fertig!

2voto

immulatin Punkte 2118

Für mich musste ich das EPEL-Repository hinzufügen. Dort stammt mein php-mcrypt her:

[root@system ~]$ repoquery -i php-mcrypt

Name        : php-mcrypt
Version     : 5.3.3
Release     : 1.el6
Architecture: i686
Size        : 39225
Packager    : Fedora Project
Group       : Development/Languages
URL         : http://www.php.net/
Repository  : epel <----------
Summary     : Standard PHP module provides mcrypt library support
Source      : php-extras-5.3.3-1.el6.src.rpm
Description :
Standard PHP module provides mcrypt library support

Sie können das EPEL-Repo mit den Anweisungen hier aktivieren:

http://fedoraproject.org/wiki/EPEL

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X