PHP MongoDB extension ကိုမထည့်မီသင်၏ပတ်ဝန်းကျင်သည်အောက်ပါလိုအပ်ချက်များနှင့်ကိုက်ညီကြောင်းသေချာပါစေ။
PHP 7.0 သို့မဟုတ်ထိုထက်မြင့်စွာသုံးရန်အကြံပြုထားပြီး phppize နှင့် php-config tools များကိုသေချာစေရန်အကြံပြုသည်။ ဤကိရိယာများကိုတပ်ဆင်ထားခြင်းရှိမရှိကိုသင်စစ်ဆေးနိုင်သည်။
php -v
phpize -v
php-config -v
PECL installation နည်းလမ်းသည် MongoDB C Driver စာကြည့်တိုက်ကို PHP နှင့် MongoDB တို့အကြားအခြေခံမျက်နှာပြင်လိုအပ်သည်။ Redhat သို့မဟုတ် Centos တွင်အောက်ပါ command ကို အသုံးပြု. MongoDB C driver ကို install လုပ်နိုင်သည်။
<span class="fun">Yum Install -y MongoDB MongoDB-devel</span>
PECL သည် MongoDB extension ကိုအလွယ်တကူထည့်သွင်းပြီးဒေါင်းလုပ်လုပ်ရန်အောက်ပါ command ကိုသုံးနိုင်သည်။
<span class="fun">PECL သည် MongoDB ကို Install လုပ်ပါ</span>
extension ကိုဒေါင်းလုပ်လုပ်ပြီးသည်နှင့် PHP configuration file တွင်တိုးချဲ့ရန်လိုအပ်သည်။ သင်၏ PHP ကို yum မှတဆင့် install လုပ်ပါက PHP configuration file ကိုဖွင့်ပါ။
<span class="fun">Vim /etc/php.ini</span>
PHPP.INI ဖိုင်တွင် dynamic extensions section ကိုရှာပြီးအောက်ပါတို့ကိုထည့်ပါ။
<span class="fun">extension = mongodb.o</span>
configuration ကိုအကျိုးသက်ရောက်စေရန်ဝက်ဘ်ဝန်ဆောင်မှုကိုပြန်လည်စတင်ပါ။
<span class="fun">ဝန်ဆောင်မှု httpd ပြန်လည်စတင်</span>
တပ်ဆင်ပြီးသည်နှင့်ပြည့်စုံပြီးပါက MongoDB extension ကိုအောက်ပါကုဒ်များဖြင့်ဖွင့်ထားသည်။
<span class="fun">var_dump (extension_loaded ('MongoDB'));</span>
အကယ်. မှန်ကန်စွာပြန်ရောက်ပါက MongoDB extension ကိုအောင်မြင်စွာတင်ထားကြောင်းဆိုလိုသည်။
အထက်ဖော်ပြပါအချက်များမှာ PECL မှတဆင့် PHP MongoDB extension ကို install လုပ်ရန်အသေးစိတ်အဆင့်များဖြစ်သည်။ installation လုပ်ငန်းစဉ်အတွင်းသက်ဆိုင်ရာမှီခိုမှုများကိုမှန်ကန်စွာတပ်ဆင်ပြီးတပ်ဆင်ရန်ချောမွေ့စွာသေချာစေရန်သဟဇာတဖြစ်သော PHP ဗားရှင်းကိုအသုံးပြုရန်သေချာအောင်လုပ်ပါ။