လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> php7.1 ပတ် 0 န်းကျင်တွင် yaf extension များကို install လုပ်ရန်အသေးစိတ်အဆင့်များ

php7.1 ပတ် 0 န်းကျင်တွင် yaf extension များကို install လုပ်ရန်အသေးစိတ်အဆင့်များ

gitbox 2025-06-30

နိဒါန်း

yaf (နောက်ထပ်မူဘောင်) သည်စွမ်းဆောင်ရည်မြင့်မားပြီးစွမ်းဆောင်ရည်မြန်နှုန်းနှင့်အရင်းအမြစ်သုံးစွဲမှုနည်းပါးစေရန်ဒီဇိုင်းပြုလုပ်ထားသောစွမ်းဆောင်ရည်မြင့်မားသော PHP Framework ဖြစ်သည်။ မြင့်မားသောစွမ်းဆောင်ရည်နှင့်ပြောင်းလွယ်ပြင်လွယ်လိုအပ်သော PHP framework ကိုဖွင့်ရန်သင့်လျော်သည်။ ဤဆောင်းပါးသည် php7.1 ဗားရှင်းပတ်ဝန်းကျင်တွင် YAF extension များကိုမည်သို့ install လုပ်ရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။

ပြင်ဆင်မှု

yaf extension ကို install လုပ်ခြင်းမပြုမီ PEP7.1 ဗားရှင်းကို pecl tool နှင့် တွဲ. တပ်ဆင်ပါ။ လက်ရှိ PHP ဗားရှင်းကိုစစ်ဆေးနိုင်သည်။

 php -v

PHP ဗားရှင်းသည် 7.1.x ဖြစ်သည်ကိုအတည်ပြုပါ။

PECL သည် PHP extension များကို install လုပ်ရန်နှင့်စီမံခြင်းအတွက်ကိရိယာတစ်ခုဖြစ်သည်။ အောက်ပါ command ကိုလိုက်နာခြင်းဖြင့် pecl တပ်ဆင်ခြင်းရှိမရှိစစ်ဆေးနိုင်သည်။

 pecl -V

PECL ကို install လုပ်မထားပါက operating system နှင့် PHP ဗားရှင်းအရ၎င်းကိုထည့်သွင်းရန်လိုအပ်သည်။ Related installation လမ်းညွှန်များကို pecl တရားဝင်ဝက်ဘ်ဆိုက်တွင်တွေ့နိုင်သည်။

yaf extension ကို install လုပ်ပါ

YAF extension ကို install လုပ်ရန်တိကျသောအဆင့်များမှာ -

yaf extension ကို download လုပ်ပါ

ပထမ ဦး စွာ yaf extension ၏အရင်းအမြစ်ကုဒ်ကို PECL တရားဝင်ဝက်ဘ်ဆိုက်သို့မဟုတ်အခြားယုံကြည်စိတ်ချရသောရင်းမြစ်များမှဒေါင်းလုပ်ဆွဲပြီးလက်ရှိပတ်ဝန်းကျင်နှင့်ကိုက်ညီသည့်ဗားရှင်းကိုရွေးချယ်ပါ။

yaf extension များကို compile

အရင်းအမြစ်ကုဒ်ကိုကူးယူပြီးနောက်, unzip နှင့်သက်ဆိုင်ရာလမ်းညွှန်ကိုထည့်ပါ။

 tar -zxvf yaf-xxx.tar.gz
cd yaf-xxx

decompressed directory ကိုဝင်ပြီးနောက်, compile နှင့် install လုပ်ရန်အောက်ပါ command ကိုသုံးပါ။

 phpize
./configure
make
sudo make install

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

PHP ကို ​​configure

installation ပြီးပြည့်စုံပြီးပါက yaf extension ကိုဖွင့်ရန်အောက်ပါလိုင်းကို PHPP.INI ဖိုင်သို့ထည့်ရန်လိုအပ်သည်။

 extension=yaf.so

PHPP.INI ဖိုင်ကိုသိမ်းဆည်းပါ။

PHP 0 န်ဆောင်မှုကို restart လုပ်ပါ

အထက်ပါအဆင့်များကိုပြီးစီးပြီးနောက် extension ကိုအကျိုးသက်ရောက်စေရန် PHP 0 န်ဆောင်မှုကိုပြန်လည်စတင်ရန်လိုအပ်သည်။ PHP 0 န်ဆောင်မှုကိုအောက်ပါ command ဖြင့်ပြန်လည်စတင်ပါ။

 sudo service php-fpm restart

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

တပ်ဆင်မှုပြီးဆုံးပါက, yaf extension ကိုအောင်မြင်စွာတပ်ဆင်ကြောင်းအတည်ပြုရန်အောက်ပါ command ကိုသုံးနိုင်သည်။

 php -m

အကယ်. သင်သည် "yaf" ကို output extension list တွင်တွေ့မြင်ပါက yaf extension ကိုအောင်မြင်စွာတပ်ဆင်ထားသည်ဟုဆိုလိုသည်။

နမူနာကုဒ်

YAF extension ၏လုပ်ဆောင်နိုင်မှုကိုအတည်ပြုရန်ရိုးရှင်းသောဥပမာကုဒ်ဖြစ်သည်။

 // index.php
$app = new Yaf\Application(APP_PATH . "/conf/application.ini");
$app->run();

အထက်ပါကုဒ်သည်ရိုးရှင်းသော yaf application ကိုမည်သို့ဖန်တီးရမည်ကိုပြသသည်။

နိဂုံးချုပ်အားဖြင့်

ဤဆောင်းပါးတွင်ဖော်ပြထားသောအဆင့်များမှတစ်ဆင့် yaf extension ကို Php7.1 ပတ်ဝန်းကျင်တွင်ချောချောမွေ့မွေ့တပ်ဆင်နိုင်သည်။ စွမ်းဆောင်ရည်မြင့်မားပြီးအရင်းအမြစ်သုံးစွဲမှုနည်းပါးသောကြောင့် YAF မူဘောင်သည် PHP applications များကိုတီထွင်ရန်အတွက်အကောင်းဆုံးရွေးချယ်မှုဖြစ်လာသည်။