PHP အတွက် ဟိုစတင်ခွဲဝေမှုပေါ်တွင် ဆာဗာများ နှစ်မျိုး
ဝဘ်ဆိုက်များအတွက် လူကြိုက်များသော ဆာဗာပရိုဂရမ်အမျိုးအစားများ နှစ်ခုရှိပါသည်။ Apache နှင့် Nginx တို့ဖြစ်သည်။ အတွေ့များသည်မှာ၊ ဟိုစတင်ခွဲဝေမှုပေါ်တွင် PHP သည် Apache နှင့် အတွဲလိုက် သို့မဟုတ် Nginx နှင့် အတွဲလိုက် အလုပ်လုပ်ပါသည်။
PHP ပရိုဂရမ်မာများအနေနှင့်၊ ဆာဗာအမျိုးအစားကွာခြားမှုသည် ကျွန်ုပ်တို့အတွက် အရေးမပါပါ။ သို့သော် အရေးကြီးသော ခြွင်းချက်တစ်ခု ရှိပါသည်။ အမှန်မှာ၊ htaccess ဖိုင်သည် Apache ဆာဗာအတွက် ပြင်ဆင်ချက်ဖိုင်တစ်ခု ဖြစ်ပါသည်။ ဆိုလိုသည်မှာ၊ သင့်ဆာဗာပေါ်တွင် Nginx တပ်ဆင်ထားပါက၊ သင့် htaccess သည် အလုပ်လုပ်မည် မဟုတ်ပါ။
Nginx တွင် htaccess ဖိုင်အလုပ်လုပ်ပုံနှင့် ဆင်တူသော ယန္တရားတစ်ခု ရှိပါသည်။ ထိုယန္တရားသည် ဝဘ်ဆိုက်တစ်ခုစီအတွက် ဖန်တီးထားသော ပြင်ဆင်ချက်ဖိုင်များ ဖြစ်သည်။ ကံမကောင်းစွာပဲ၊ သင့်တွင် ဗာချူယယ်ဟိုစတင်ခွဲဝေမှု ရှိပါက ထိုဖိုင်များကို သင်ဝင်ရောက်ပြင်ဆင်ခွင့် ရမည် မဟုတ်ပါ။
ဝဘ်ဆိုက်အများစုတွင် htaccess ကို အသုံးပြုသောကြောင့်၊ ကျွန်ုပ်တို့အတွက် Apache ဆာဗာ လိုအပ်ပါသည်။ ကံကောင်းထောက်မစွာပဲ၊ လက်တွေ့တွင် ဗာချူယယ် ဟိုစတင်ခွဲဝေမှုအားလုံးနီးပါးတွင် ၎င်းကို တပ်ဆင်ထားပါသည်။
မကြာခဏဆိုသလို Apache ကို Nginx နှင့် အတွဲလိုက် အသုံးပြုလေ့ရှိသည်။ ဤအခြေအနေတွင် Nginx သည် ပြင်ပကမ္ဘာမှ ဝဘ်ဆိုက်သို့လာသော တောင်းဆိုမှုများကို လက်ခံပြီး Apache ဆာဗာထံ လွှဲပြောင်းပေးပါသည်။ PHP သည် Apache နှင့် အတွဲလိုက် အလုပ်လုပ်ပြီး၊ ထို့ကြောင့် htaccess သည်လည်း အလုပ်လုပ်ပါသည်။
ဤဆာဗာများနှင့်ပတ်သက်၍ ပိုမိုနက်ရှိုင်းစွာ အခြားသော အဆင့်မြင့်သင်ခန်းစာများတွင် လေ့လာပါမည်။ နောက်လာမည့်သင်ခန်းစာတွင် သင့်ဟိုစတင်ခွဲဝေမှုပေါ်တွင် htaccess ဖိုင် အလုပ်လုပ်မလုပ်ကို စစ်ဆေးကြည့်ပါမည်။
သင့်တွင် Nginx ရှိပါက htaccess သည် အလုပ်လုပ်ပါမည်လား?