Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie PHP php_mcrypt

So installieren Sie PHP php_mcrypt

PHPz
PHPzOriginal
2023-04-10 09:34:401027Durchsuche

PHP ist eine serverseitige Skriptsprache, die in der Webentwicklung weit verbreitet ist. Viele Websites verwenden PHP, um Backend-Datenbankoperationen und andere Dienste auszuführen. Bei der Verwendung von PHP für die Entwicklung sind jedoch manchmal Verschlüsselungs- und Entschlüsselungsvorgänge erforderlich. In diesem Fall müssen Sie die Erweiterung php_mcrypt installieren.

  1. mcrypt herunterladen

Bevor Sie mit der Installation beginnen, müssen Sie zunächst mcrypt herunterladen. Die Website-Adresse lautet: http://mcrypt.sourceforge.net/mcrypt.php

oder verwenden Sie zum Herunterladen direkt die Befehlszeile und führen Sie den folgenden Befehl aus:

wget http://downloads.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
tar -zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
./configure --prefix=/usr
make
make install
    # 🎜🎜#php_mcrypt-Quellcode herunterladen
Nachdem Sie die mcrypt-abhängige Bibliothek heruntergeladen haben, müssen Sie den Quellcode der php_mcrypt-Erweiterung herunterladen. Es kann von der offiziellen Website (https://pecl.php.net/package/mcrypt) heruntergeladen werden. Entpacken Sie es nach dem Herunterladen und geben Sie den Ordner ein.

    Ändern Sie die Konfigurationsdatei
Geben Sie das PHP-Quellcodeverzeichnis ein, suchen Sie die Datei php.ini und bearbeiten Sie sie:

vim /usr/local/php/etc/php.ini
#🎜 🎜#Suchen Sie nach „Dynamische Erweiterungen“ und fügen Sie unten den folgenden Inhalt hinzu:
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/"

extension = mcrypt.so

Hinweis: Bitte ändern Sie das Erweiterungsverzeichnis hier in das PHP-Erweiterungsverzeichnis. Bitte kopieren Sie den Rest des Inhalts und fügen Sie ihn direkt ein.

Kompilieren und installieren
  1. Zuerst müssen Sie die aktuelle PHP-Version ermitteln:
php -v

Finden Sie PHP. Nach der Version kehren Sie zum Stammverzeichnis des php_mcrypt-Quellcodes zurück und führen Sie den folgenden Befehl aus:

phpize

Kompilieren und installieren:

./configure --with-php-config=/usr/local/php/bin/php-config
make
make install

Überprüfung
  1. # 🎜🎜#Zum Abschluss starten Sie den PHP-Dienst neu und führen den Befehl php -m aus, um zu überprüfen, ob mcrypt in der aktivierten Erweiterung enthalten ist.
  2. service php-fpm restart
    php -m
Wenn der Name von mcrypt in der Liste gefunden wird, wurde die Erweiterung erfolgreich installiert.

Zusammenfassung

Obwohl die Installation von php_mcrypt umständlich erscheint, können Sie es problemlos installieren, solange Sie die oben genannten Schritte befolgen. Erst nach der Installation der Erweiterung php_mcrypt können die Ver- und Entschlüsselungsfunktionen in PHP-Projekten genutzt werden. Daher wird Entwicklern, die sie benötigen, empfohlen, die oben genannten Schritte auszuführen, um die Installation der Erweiterung abzuschließen.

Das obige ist der detaillierte Inhalt vonSo installieren Sie PHP php_mcrypt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn