چگونه ابزار رمزگذاری Mcrypt در PHP7.2 نصب کنیم؟

همانطور که از پی اچ پی ۷٫۱، php-mcrypt نامعتبر است و از PHP 7.2 کاملا حذف شد. این یک مشکل است، زیرا تعدادی از عناوین نرم افزار سرور هنوز به این ابزار رمزگذاری بستگی دارد.از آنجا که نرم افزارهایی مانند Nextcloud، OwnCloud و بسیاری دیگر این وابستگی را تغییر داده اند، ممکن است خودتان قادر به نصب بدون mcrypt در سیستم نباشید.

راه حلی که وجود دارد استفاده از فرمان PECL است.PECL Library Extension Community که به عنوان یک مخزن برای پسوند پی اچ پی استفاده می شود. از طریق این مخزن، شما می توانید Mcrypt را نصب کنید.

Mcrypt چیست؟
فرمت Mcrypt جایگزینی برای دستور رمزنگاری یونیکس است. این دستورات به عنوان وسیله ای برای رمزگذاری فایل ها در سیستم های یونیکس و لینوکس استفاده می شود. فرمت پی اچ پی Mcrypt به عنوان یک رابط بین PHP و Mcrypt عمل می کند.

برای اجرای PHP Mcrypt دستورات زیر را به ترتیب در ترمینال وارد کنید:

sudo apt -y install gcc make autoconf libc-dev pkg-config 
sudo apt -y install php7.2-dev 
sudo apt -y install libmcrypt-dev 
sudo pecl install mcrypt-1.0.1
10
پیانو دیجیتال یاماها
معلم خصوصی
بهبود رتبه الکسا