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.
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
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.
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.
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
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!