လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Docker ပတ်ဝန်းကျင်တွင် Php.ini configuration file ကိုပြုပြင်မွမ်းမံရန်သင်ခန်းစာပြီးပြည့်စုံသောသင်ခန်းစာ

Docker ပတ်ဝန်းကျင်တွင် Php.ini configuration file ကိုပြုပြင်မွမ်းမံရန်သင်ခန်းစာပြီးပြည့်စုံသောသင်ခန်းစာ

gitbox 2025-08-02

php.ini configuration file ကို docker တွင်မည်သို့ပြုပြင်ရမည်နည်း

PHP ပတ် 0 န်းကျင်တည်ဆောက်ရန် Docker ကိုအသုံးပြုသောအခါ PHPP.ini ရှိ configuration parameters များကိုအသုံးပြုလေ့ရှိသည်။ PHP Runtime အပြုအမူကိုပိုမိုကောင်းမွန်သောထိန်းချုပ်ရန် Php.ini ဖိုင်များကို dop.ini ဖိုင်များတွင် Php.ini ဖိုင်များကိုရှာဖွေရန်နှင့်ပြုပြင်ရန်မည်သို့ပြင်ဆင်ရမည်ကိုဤဆောင်းပါးတွင်အသေးစိတ်ရှင်းပြပါမည်။

php.ini ဖိုင်တည်နေရာကိုရှာပါ

ပထမ ဦး စွာ, Php.ini ဖိုင်၏အမှန်တကယ်လမ်းကြောင်းကိုကွန်တိန်နာထဲမှအတည်ပြုရန်လိုအပ်သည်။ PHP.INI ဖိုင်တည်နေရာကိုရရှိရန်အောက်ပါ command ကိုသုံးနိုင်သည်။

 docker exec [container_name] php -i | grep "php.ini"

သင့်ကိုယ်ပိုင်ကွန်တိန်နာအမည်ဖြင့် [ကွန်တိန်နာ] ကိုအစားထိုးပါ။ ကွပ်မျက်ပြီးနောက် PHP.INI ဖိုင်သို့အကြွင်းမဲ့လမ်းကြောင်းကိုပြန်လည်ပေးပို့လိမ့်မည်။

docker ကွန်တိန်နာရိုက်ထည့်ပါ

php.ini လမ်းကြောင်းကိုအတည်ပြုပြီးနောက်ကွန်တိန်နာထဲသို့ဝင်ရန်အောက်ပါ command ကိုသုံးပါ။

 docker exec -it [container_name] /bin/bash

ကွန်တိန်နာထဲသို့ 0 င်ရောက်သောအခါ, နောက် configuration modify ကိုပြုလုပ်နိုင်သည်။

စာသားအယ်ဒီတာကိုအသုံးပြုပြီး Php.ini ဖိုင်ကိုပြုပြင်ပါ

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 ကိုအကျိုးသက်ရောက်စေရန် docker ကွန်တိန်နာကိုပြန်လည်စတင်ပါ

Configuration Modination ကိုဖြည့်စွက်ပြီးနောက် PHPP.ini ချိန်ညှိချက်များအသစ်ကိုတင်ရန်ကွန်တိန်နာကိုပြန်လည်စတင်ရန်လိုအပ်သည်။

 docker restart [container_name]

ကွန်တိန်နာအမည်ကိုအစားထိုးပြီးနောက်ပြုပြင်မွမ်းမံခြင်းလုပ်ငန်းစဉ်တစ်ခုလုံးကိုဖြည့်စွက်ရန် command ကို Execute လုပ်ပါ။

ကောက်ချက်

အထက်ပါနည်းလမ်းများမှတဆင့် PHP configuration file file php.ini ကို docker ပတ်ဝန်းကျင်တွင်ပြောင်းလဲစေနိုင်သည်။ ၎င်းသည်ဖွံ့ဖြိုးရေးနှင့်ဖြန့်ကျက်မှုလုပ်ငန်းစဉ်များတွင်အလွန်အသုံးဝင်သည်။ PHP operating parameter များကိုပိုမိုတိကျစွာနှင့်လျှောက်လွှာတည်ငြိမ်မှုနှင့်စွမ်းဆောင်ရည်ကိုပိုမိုကောင်းမွန်စေရန်ကူညီနိုင်သည်။