PHP ပတ် 0 န်းကျင်တည်ဆောက်ရန် Docker ကိုအသုံးပြုသောအခါ PHPP.ini ရှိ configuration parameters များကိုအသုံးပြုလေ့ရှိသည်။ PHP Runtime အပြုအမူကိုပိုမိုကောင်းမွန်သောထိန်းချုပ်ရန် Php.ini ဖိုင်များကို dop.ini ဖိုင်များတွင် Php.ini ဖိုင်များကိုရှာဖွေရန်နှင့်ပြုပြင်ရန်မည်သို့ပြင်ဆင်ရမည်ကိုဤဆောင်းပါးတွင်အသေးစိတ်ရှင်းပြပါမည်။
ပထမ ဦး စွာ, Php.ini ဖိုင်၏အမှန်တကယ်လမ်းကြောင်းကိုကွန်တိန်နာထဲမှအတည်ပြုရန်လိုအပ်သည်။ PHP.INI ဖိုင်တည်နေရာကိုရရှိရန်အောက်ပါ command ကိုသုံးနိုင်သည်။
docker exec [container_name] php -i | grep "php.ini"
သင့်ကိုယ်ပိုင်ကွန်တိန်နာအမည်ဖြင့် [ကွန်တိန်နာ] ကိုအစားထိုးပါ။ ကွပ်မျက်ပြီးနောက် PHP.INI ဖိုင်သို့အကြွင်းမဲ့လမ်းကြောင်းကိုပြန်လည်ပေးပို့လိမ့်မည်။
php.ini လမ်းကြောင်းကိုအတည်ပြုပြီးနောက်ကွန်တိန်နာထဲသို့ဝင်ရန်အောက်ပါ command ကိုသုံးပါ။
docker exec -it [container_name] /bin/bash
ကွန်တိန်နာထဲသို့ 0 င်ရောက်သောအခါ, နောက် configuration modify ကိုပြုလုပ်နိုင်သည်။
Nano သို့မဟုတ် VI ကဲ့သို့သောအယ်ဒီတာများကိုများသောအားဖြင့် docker ကွန်တိန်နာများတွင်ကြိုတင်တပ်ဆင်ထားသည်။ Php.ini ဖိုင်ကိုသင်၏အကြိုက်များအရဖွင့်ရန်အယ်ဒီတာကိုရွေးချယ်ပါ။ ဥပမာ Nano နှင့်တည်းဖြတ်ခြင်း -
nano /path/to/php.ini
(6) ကိုသုံးပါ။
vi /path/to/php.ini
/path/to/php.ini ကို အမှန်တကယ်လမ်းကြောင်းဖြင့်အစားထိုးပါ။ မည်သည့် PHP configuration ကိုမဆိုဖိုင်တွင်ပြုပြင်နိုင်သည်။
post_max_size = 20M
ပြုပြင်မွမ်းမံပြီးပါကအယ်ဒီတာကိုသိမ်းပြီးထွက်ပါ။
Nano ကိုဥပမာတစ်ခုအနေဖြင့်ယူပြီး Ctrl + X ခလုတ်ကို နှိပ်. သိမ်းဆည်းရန်အတည်ပြုရန် Y ကို နှိပ်ပါ။
Configuration Modination ကိုဖြည့်စွက်ပြီးနောက် PHPP.ini ချိန်ညှိချက်များအသစ်ကိုတင်ရန်ကွန်တိန်နာကိုပြန်လည်စတင်ရန်လိုအပ်သည်။
docker restart [container_name]
ကွန်တိန်နာအမည်ကိုအစားထိုးပြီးနောက်ပြုပြင်မွမ်းမံခြင်းလုပ်ငန်းစဉ်တစ်ခုလုံးကိုဖြည့်စွက်ရန် command ကို Execute လုပ်ပါ။
အထက်ပါနည်းလမ်းများမှတဆင့် PHP configuration file file php.ini ကို docker ပတ်ဝန်းကျင်တွင်ပြောင်းလဲစေနိုင်သည်။ ၎င်းသည်ဖွံ့ဖြိုးရေးနှင့်ဖြန့်ကျက်မှုလုပ်ငန်းစဉ်များတွင်အလွန်အသုံးဝင်သည်။ PHP operating parameter များကိုပိုမိုတိကျစွာနှင့်လျှောက်လွှာတည်ငြိမ်မှုနှင့်စွမ်းဆောင်ရည်ကိုပိုမိုကောင်းမွန်စေရန်ကူညီနိုင်သည်။