Rumah > pembangunan bahagian belakang > masalah PHP > Apakah kaedah untuk membolehkan openssl dalam php

Apakah kaedah untuk membolehkan openssl dalam php

青灯夜游
Lepaskan: 2023-03-12 17:46:02
asal
4719 orang telah melayarinya

Kaedah: 1. Keluarkan ";" di hadapan item "extension=php_openssl.dll" dalam fail konfigurasi; 2. Salin "php_openssl.dll", "ssleay32.dll" dan fail lain ke Direktori "WINDOWSsystem32"; 3. Mulakan semula pelayan.

Apakah kaedah untuk membolehkan openssl dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

PHP akan menjadi lalai selepas memasuki era 7.x Ia tidak lagi disertakan dengan sambungan mcrypt, dan mcrypt akan digantikan dengan keluarga fungsi openssl_*. Oleh itu, untuk PHPer, perlu mempelajari sambungan OpenSSL PHP.

OpenSSL ialah satu set alat penyulitan untuk protokol SSL/TLS. Fungsinya ialah:

  • Jana kunci peribadi.

  • Jana sijil, sijil tandatangan digital, yang mengandungi kunci awam dan boleh digunakan untuk menyulitkan dan menyahsulit data dalam satu arah. Iaitu, data yang disulitkan menggunakan kunci awam hanya boleh dinyahsulit menggunakan kunci persendirian. Data yang disulitkan menggunakan kunci persendirian boleh dinyahsulit menggunakan kunci awam.

  • Kira ringkasan maklumat.

  • Ujian sisi pelanggan dan pelayan SSL/TLS.

  • Mengendalikan teg S/MIME dan penyulitan mesej.

Jadi bagaimana untuk mendayakan sambungan openssl dalam php? Begini cara melakukannya.

Dalam kebanyakan kes openssl tidak didayakan, anda perlu membuat tetapan mudah berikut:

1: Mula-mula semak sama ada ;extension=php_openssl.dll wujud dalam fail konfigurasi php. .ini , jika wujud, alih keluar aksara ulasan sebelumnya ';', jika baris ini tidak wujud, tambah extension=php_openssl.dll.

2: Salin 3 fail dalam folder php: php_openssl.dll, ssleay32.dll, libeay32.dll ke folder WINDOWSsystem32.

3: Mulakan semula pelayan apache atau iis

Pada ketika ini, fungsi openssl didayakan.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah kaedah untuk membolehkan openssl dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan