လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP GMP တိုးချဲ့တိုးချဲ့ရေးစုစည်းခြင်းစုစည်းခြင်းနှင့်တပ်ဆင်ခြင်းအသေးစိတ်ရှင်းလင်းချက်, လျင်မြန်စွာလမ်းညွှန်

PHP GMP တိုးချဲ့တိုးချဲ့ရေးစုစည်းခြင်းစုစည်းခြင်းနှင့်တပ်ဆင်ခြင်းအသေးစိတ်ရှင်းလင်းချက်, လျင်မြန်စွာလမ်းညွှန်

gitbox 2025-07-26

ပြင်ဆင်မှု

PHP GMP extension ၏စုစည်းမှုနှင့်တပ်ဆင်ခြင်းကိုမစတင်မီအောက်ပါအခြေအနေများနှင့်တွေ့ဆုံရန်သေချာပါစေ။

PHP ပတ် 0 န်းကျင်ကိုတပ်ဆင်ထားသည့် GMP (GNU Multi Precision) စာကြည့်တိုက်ကို configure လုပ်ထားကြောင်းအတည်ပြုပါ။ သင်၏ဆာဗာတွင်သက်ဆိုင်ရာဆော့ဖ်ဝဲမရှိပါကတပ်ဆင်ပါ။ တပ်ဆင်ပါ။

PHP GMP source code ကို download လုပ်ပါ

Terminal ကိုဖွင့်ပြီး PHP source code ကိုရယူရန်အောက်ပါ command ကိုသုံးပါ။

 <span class="fun">git clone https://github.com/php/php-src.git</span>

GMP extension directory ကိုရိုက်ထည့်ပါ။

 <span class="fun">CD PHP-SRC / EXC / GMP</span>

လိုအပ်သော PHP ဗားရှင်းဌာနခွဲသို့ပြောင်းပါ (ဤနေရာတွင် PHP 7.4 ကိုဥပမာအဖြစ်ယူပါ):

 <span class="fun">PHP-7.4 git checkout</span>

လက်ရှိဌာနခွဲမှန်ကန်မှုရှိမရှိအတည်ပြုရန် GIT ဌာနခွဲ command ကိုသုံးပါ။

compilation options များကို configure

configuration file ကိုထုတ်လုပ်ရန်အောက်ပါ command ကို run ပါ။

 <span class="fun">./buildcort</span>

ထို့နောက်စုစည်းမှု parameters တွေကို configure လုပ်ပြီး GMP extension ကိုဖွင့်ပါ။

 <span class="fun">။ -Configure - GMP - GMP</span>

ဤနေရာတွင် - GMP parameter သည် GMP တိုးချဲ့မှုများစုစည်းခြင်းနှင့်တပ်ဆင်ခြင်းကိုဖော်ပြရန်အသုံးပြုသည်။

compile နှင့် install လုပ်ပါ

အဆိုပါစုစည်း command ကို execute:

 <span class="fun">ပြုလုပ်</span>

စုစည်းခြင်းလုပ်ငန်းစဉ်သည်မိနစ်အနည်းငယ်ကြာနိုင်သည်။ ကျေးဇူးပြု. စိတ်ရှည်ပါ။

စုစည်းပြီးပြီးပါကတိုးချဲ့ခြင်းကို install လုပ်ပါ။

 <span class="fun">ထည့်သွင်းပါ</span>

တပ်ဆင်မှုပြီးဆုံးသွားသောအခါ PHP.INI configuration file ကိုတည်းဖြတ်ပြီး GMP extension ကိုဖွင့်ရန်အောက်ပါတို့ကိုထည့်ပါ။

 <span class="fun">extension = gmp.so</span>

configuration file ကိုသိမ်းပြီးပိတ်ပါ။

installation ကိုအတည်ပြုပါ

Configuration ကိုအသုံးပြုရန် PHP 0 န်ဆောင်မှုကိုပြန်လည်စတင်ပါ။

 <span class="fun">sudo 0 န်ဆောင်မှု Php-FPM Restart</span>

အောက်ပါအကြောင်းအရာများဖြင့် PHP ဖိုင်တစ်ခုကိုဖန်တီးပါ။

 <?php
phpinfo();
?>

စာမျက်နှာပေါ်တွင် "GMP" နှင့်သက်ဆိုင်သောသတင်းအချက်အလက်များကိုရှာဖွေရန်ဤဖိုင်ကိုကြည့်ပါ။ အကယ်. ဤပေါ်လာပါကတိုးချဲ့ခြင်းတပ်ဆင်ခြင်းသည်အောင်မြင်သည်။

အကျဉ်းချုပ်

အထက်ပါအဆင့်များမှတစ်ဆင့် PHP GMP တိုးချဲ့မှုများစုစည်းခြင်းနှင့်တပ်ဆင်ခြင်းကိုအောင်မြင်စွာပြီးစီးခဲ့ပြီ,

အကယ်. သင်တပ်ဆင်နေစဉ်အတွင်းပြ problems နာများကိုသင်ကြုံတွေ့ရပါက configuration အမှန်ဖြစ်ကြောင်းသေချာစေရန်ပတ်ဝန်းကျင်ဆိုင်ရာမှီခိုမှုနှင့်အမှားမှတ်တမ်းများကိုစစ်ဆေးပါ။

ငါနင့်ကိုချောမွေ့စေချင်ပါတယ်