Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk memasang php php_mcrypt

Bagaimana untuk memasang php php_mcrypt

PHPz
PHPzasal
2023-04-10 09:34:401025semak imbas

PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas dalam pembangunan web Banyak tapak web menggunakan PHP untuk melaksanakan operasi pangkalan data bahagian belakang dan perkhidmatan lain. Walau bagaimanapun, apabila membangun dengan PHP, operasi penyulitan dan penyahsulitan kadangkala terlibat Dalam kes ini, anda perlu memasang sambungan php_mcrypt.

  1. Muat turun mcrypt

Sebelum memulakan pemasangan, anda perlu memuat turun mcrypt terlebih dahulu. URLnya ialah: http://mcrypt.sourceforge.net/mcrypt.php

Atau terus gunakan baris arahan untuk memuat turun, laksanakan arahan berikut:

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
  1. Muat turun Kod sumber php_mcrypt

Selepas memuat turun pustaka bergantung mcrypt, anda perlu memuat turun kod sumber sambungan php_mcrypt. Ia boleh dimuat turun dari laman web rasmi (https://pecl.php.net/package/mcrypt). Selepas memuat turun, unzip dan masukkan folder.

  1. Ubah suai fail konfigurasi

Masukkan direktori kod sumber PHP, cari fail php.ini dan editnya:

vim /usr/local/php/etc/php.ini

Cari "Sambungan Dinamik" ”, tambah kandungan berikut di bawah:

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/"

extension = mcrypt.so

Nota: Sila ubah suai extension_dir di sini ke direktori sambungan PHP dan sila salin dan tampal kandungan yang selebihnya secara langsung.

  1. Kompil dan pasang

Mula-mula anda perlu menentukan versi PHP semasa Anda boleh menggunakan arahan berikut untuk membuat pertanyaan:

php -v

Selepas. mencari versi PHP, kembali ke php_mcrypt Dalam direktori akar kod sumber, laksanakan arahan berikut:

phpize

Kompil dan pasang:

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

Akhir sekali, mulakan semula perkhidmatan PHP dan jalankan Gunakan arahan php -m untuk menyemak sama ada mcrypt disertakan dalam sambungan yang didayakan.

service php-fpm restart
php -m

Jika nama mcrypt ditemui dalam senarai, sambungan berjaya dipasang.

Ringkasan

Walaupun memasang php_mcrypt nampak menyusahkan, ia boleh dipasang dengan mudah selagi anda mengikut langkah di atas. Hanya selepas sambungan php_mcrypt dipasang, fungsi penyulitan dan penyahsulitan boleh digunakan dalam projek PHP. Oleh itu, adalah disyorkan bahawa pembangun yang memerlukannya mesti mengikuti langkah-langkah di atas untuk menyelesaikan pemasangan sambungan.

Atas ialah kandungan terperinci Bagaimana untuk memasang php php_mcrypt. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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