Heim > Artikel > Backend-Entwicklung > Was ist die Methode, um OpenSSL in PHP zu aktivieren?
Methode: 1. Entfernen Sie das „;“ vor dem Element „extension=php_openssl.dll“ 2. Kopieren Sie „php_openssl.dll“, „ssleay32.dll“ und andere Dateien in das „WINDOWSsystem32“; Verzeichnis; 3. Starten Sie einfach den Server neu.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP wird nach Eintritt in die 7.x-Ära nicht mehr standardmäßig mit der mcrypt-Erweiterung geliefert und mcrypt wird ersetzt durch die openssl_*-Funktionsfamilie. Daher ist es für PHPer notwendig, die OpenSSL-Erweiterung von PHP zu erlernen.
OpenSSL ist eine Reihe von Verschlüsselungstools für SSL/TLS-Protokolle. Seine Funktionen sind:
Private Schlüssel generieren.
Erstellen Sie ein Zertifikat, ein digitales Signaturzertifikat, das einen öffentlichen Schlüssel enthält und zum Ver- und Entschlüsseln von Daten in eine Richtung verwendet werden kann. Das heißt, mit dem öffentlichen Schlüssel verschlüsselte Daten können nur mit dem privaten Schlüssel entschlüsselt werden. Mit dem privaten Schlüssel verschlüsselte Daten können mit dem öffentlichen Schlüssel entschlüsselt werden.
Informationszusammenfassung berechnen.
SSL/TLS-Client- und Server-seitiges Testen.
Verwaltet S/MIME-Tags und die Verschlüsselung von Nachrichten.
Wie aktiviert man also die OpenSSL-Erweiterung in PHP? Hier erfahren Sie, wie es geht.
In den meisten Fällen ist openssl nicht aktiviert. Um es zu aktivieren, müssen Sie die folgenden einfachen Einstellungen vornehmen:
1: Überprüfen Sie zunächst, ob ;extension=php_openssl.dll
in der Konfigurationsdatei vorhanden ist php.ini, falls vorhanden, entfernen Sie das vorangehende Kommentarzeichen „;
“. Wenn diese Zeile nicht vorhanden ist, fügen Sie extension=php_openssl.dll
hinzu. ;extension=php_openssl.dll
是否存在, 如果存在的话去掉前面的注释符‘;
’, 如果不存在这行,那么添加extension=php_openssl.dll
。
2: 将php文件夹下的: php_openssl.dll
, ssleay32.dll
, libeay32.dll
3个文件拷贝到 WINDOWSsystem32
php_openssl.dll
, ssleay32.dll
, libeay32.dll
nach WINDOWSsystem32
Ordner. 3: Starten Sie einfach den Apache- oder IIS-Server neu.Zu diesem Zeitpunkt ist die OpenSSL-Funktion aktiviert. Empfohlenes Lernen: „PHP-Video-Tutorial
“🎜Das obige ist der detaillierte Inhalt vonWas ist die Methode, um OpenSSL in PHP zu aktivieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!