it-swarm.com.de

Die Erweiterung mcrypt fehlt. Bitte überprüfen Sie Ihre PHP Konfiguration

Ich habe gerade das Tutorial unter https://www.digitalocean.com/community/articles/how-to-install-linux-Apache-mysql-php-lamp-stack-on-ubunt verfolgt Behebung mehrerer anderer Fehler, die mir auf dem Weg begegnet sind und bei denen ein letzter Fehler aufgetreten ist. Wenn ich mich bei phpMyAdmin anmelde, wird am unteren Rand ein großer roter Fehler angezeigt: "Die mcrypt-Erweiterung fehlt. Bitte überprüfen Sie Ihre PHP Konfiguration.). Ich habe alles installiert, was im Tutorial zu Ubuntu 13.10 aufgeführt ist über PuTTY.

49
crgsqdmn

Versuche dies:

Sudo apt-get install php5-mcrypt
Sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available
Sudo php5enmod mcrypt 
Sudo service Apache2 restart
152
Marc Delisle

Ich habe das genaue Tutorial mit OP auf Digital Ocean verfolgt. Die einzigen Schritte, die fehlen, sind zu

Sudo php5enmod mcrypt
Sudo service Apache2 restart 

und der Fehler ist nach dem Neustart des Apache-Dienstes verschwunden

25
Izzat Zainol

Hinzufügen dieser Antwort für alle, die auf dieses Problem mit Linux Mint 17 stoßen.

Habe gerade einen LAMP-Stack installiert und diese Fehlermeldung erhalten. Die Datei mycrpt.ini befand sich bereits im Verzeichnis/etc/php5/mods-available. Alles, was getan werden musste, war, den Befehl auszuführen, um das Modul zu aktivieren:

Sudo php5enmod mcrypt

Starten Sie danach Apache neu und Sie können loslegen.

6
SBerg413

Ich habe gerade einen symbolischen Link in den Apache-Teil der PHP-Konfiguration eingefügt. Plattform: Xubuntu 14.04 LTS.

Einzelheiten:

  1. cd /etc/php5/Apache2/conf.d
  2. Sudo ln -s ../../mods-available/mcrypt.ini 20-mcrypt.ini
  3. ls -l um zu sehen, ob der neue Link da ist
  4. Sudo Apache2ctl neu starten

HTH.

1
jrasor

Für diejenigen, die einen LEMP-Stack verwenden (nginx & php5-fpm), ist dies die Lösung

apt-get install php5-mcrypt
php5enmod mcrypt
service php5-fpm restart
service nginx restart

(natürlich jeweils mit Sudo)

1
Vercas

Ich verwende Terminal auf einem Mac OS X Yosemite und behebe diesen Fehler

Die angeforderte PHP Erweiterung mcrypt fehlt in Ihrem System

indem Sie die folgenden Befehle ausführen:

brew update
brew upgrade
brew tap homebrew/dupes
brew tap josegonzalez/homebrew-php
brew install php54-mcrypt
0
kyo

Versuche dies:

Sudo apt-get install mcrypt php5-mcrypt; php5enmod mcrypt; service Apache2 restart
0
thucnguyen