လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP McRrypt Module ကိုဘယ်လို enable လုပ်မလဲ

PHP McRrypt Module ကိုဘယ်လို enable လုပ်မလဲ

gitbox 2025-06-24

Modern PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင်အချက်အလက်များလုံခြုံမှုကိုသေချာစေရန်စာဝှက်စနစ်သည်အရေးကြီးသောနည်းလမ်းဖြစ်သည်။ PHP သည် Openssl ကဲ့သို့သောပိုမိုလုံခြုံစိတ်ချရသောစာဝှက်နည်းနည်းများသို့တဖြည်းဖြည်းပြောင်းလဲသွားသော်လည်း McRrypt Module ကိုအချို့သောအမွေအနှစ်စနစ်များတွင်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုနေဆဲဖြစ်သည်။ ဤဆောင်းပါးသည် Php McRrypt Module ကိုမည်သို့ Enable လုပ်ရမည်နှင့် ပတ်သက်. အသေးစိတ်အချက်အလက်များကိုပေးပြီးသင်၏ 0 က်ဘ်ဆိုဒ်အတွက်လုံခြုံမှုပိုမိုမြင့်မားသည်။

PHP McRrypt Module ဆိုသည်မှာအဘယ်နည်း။

PHP McRrypt Module သည် data encryption နှင့် decryption အတွက် extension တစ်ခုဖြစ်ပြီး၎င်းသည် AEE နှင့် des ကဲ့သို့သောစာဝှက်စနစ် algorithms များစွာကိုထောက်ပံ့သည်။ McRrypt ကို PHP 7.2 ကတည်းကကတည်းကကန့်ကွက်ကြောင်းမှတ်ချက်ပြုသင့်သည်။ ၎င်းကို OpenSSL ကဲ့သို့သောခေတ်မီစာဝှက်ခြင်းနည်းလမ်းများကိုအသုံးပြုရန်အကြံပြုသည်။

PHP McRrypt Module ကိုဘယ်လိုဖွင့်ရမလဲ

အကယ်. သင်၏စီမံကိန်းသည် McRrypt Module ကိုအသုံးပြုရန်လိုအပ်လျှင်, အောက်ပါအတိုင်း၎င်းကိုဖွင့်နိုင်သည် -

အဆင့် 1: PHP ဗားရှင်းကိုစစ်ဆေးပါ

Mcrypt ကိုအသုံးမပြုခင်သင်၏ PHP ဗားရှင်းသည်တိုးချဲ့မှုကိုထောက်ခံသည်ကို ဦး စွာအတည်ပြုပါ။ PHP ဗားရှင်းကိုစစ်ဆေးနိုင်သည်။

 php -v

အဆင့် 2: McRrypt extension ကို install လုပ်ပါ

သင်၏ operating system ပေါ် မူတည်. MCRYPT extension ကို install လုပ်ရန်သက်ဆိုင်ရာ command ကိုသုံးပါ။ အောက်တိုဘာသည် Ubuntu System တွင် McRardpt Module ကိုတပ်ဆင်ရန်ပညတ်တော်များဖြစ်သည်။

 sudo apt-get install php-mcrypt

Windows အသုံးပြုသူများအတွက် McRypt Extension DLL ဖိုင်ကို PHP မှတိုးချဲ့ထားသော extension directory သို့ထည့်ရန်သေချာအောင်လုပ်ပါ။

အဆင့် 3: Mcrypt extension ကိုဖွင့်ပါ

တပ်ဆင်မှုပြီးဆုံးပါက McRrypt Module ကို php.ini ဖိုင်တွင်ဖွင့်ရန်လိုအပ်သည်။ PHPP.ini တွင်အောက်ပါမျဉ်းကိုထည့်ပါ။

 extension=mcrypt.so

သို့မဟုတ် Windows တွင်အောက်ပါ configuration ကိုသုံးပါ။

 extension=php_mcrypt.dll

အဆင့် 4 - ဝဘ်ဆာဗာကိုပြန်လည်စတင်ပါ

Configuration ပြီးသွားရင်အပြောင်းအလဲတွေအကျိုးသက်ရောက်မှုရှိဖို့ဝက်ဘ်ဆာဗာကို restart လုပ်ဖို့လိုတယ်။ Apache အသုံးပြုသူများအတွက်အောက်ပါ command ကိုသုံးနိုင်သည်။

 sudo service apache2 restart

Mcrypt ကိုဖွင့်ထားကြောင်းစစ်ဆေးပါ

MCRYPT Module ကိုဖွင့်ထားသလားဆိုတာအတည်ပြုဖို့ PHP configuration အချက်အလက်တွေကိုသင်ကြည့်နိုင်တယ်။ PHP ဖိုင်တစ်ခုကိုဖန်တီးပြီးအောက်ပါကုဒ်ကိုထည့်ပါ။

 phpinfo();

ဖိုင်ကိုရယူပြီး "Mcrypt" ကိုရှာဖွေပါ။

အကျဉ်းချုပ်

PHP McRrypt Module ကိုအချို့သောတနင်္ဂနွေအချို့တွင်အသုံးပြုဆဲဖြစ်သော်လည်းစီမံကိန်းအသစ်များသည်စာဝှက်စနစ်အသစ်များကိုအသုံးပြုရန်အထူးအကြံပြုလိုသည်။ ဤဆောင်းပါးတွင် PHP McRrypt Module ကိုမည်သို့ဖွင့်ရမည်ကိုကျွန်ုပ်တို့ရှင်းပြသည်။ McRrypt သည် McRrypt ကို PHP 7.2 နှင့်နောက်ပိုင်းတွင်ကန့်ကွက်ထားပြီးနောက်ပိုင်းတွင်အခြားပိုမိုလုံခြုံသောစာဝှက်စနစ် module များသို့အမြန်ဆုံးရွှေ့ပြောင်းရန်အကြံပြုသည်။

ဆက်စပ်အကြောင်းအရာ