လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> ပုံမှန်အားဖြင့် IIS ပတ် 0 န်းကျင်တွင်ပြ problem နာကိုဖြေရှင်းခြင်းမပြုရန် PHP ၏ပြ problem နာကိုဖြေရှင်းရန်ဘက်စုံလမ်းညွှန်

ပုံမှန်အားဖြင့် IIS ပတ် 0 န်းကျင်တွင်ပြ problem နာကိုဖြေရှင်းခြင်းမပြုရန် PHP ၏ပြ problem နာကိုဖြေရှင်းရန်ဘက်စုံလမ်းညွှန်

gitbox 2025-07-21

PHP သည်ပုံမှန်အားဖြင့် IIS ပတ် 0 န်းကျင်တွင်ပုံမှန်အားဖြင့်ပြသနိုင်သည့်ပြ problem နာကိုခြုံငုံသုံးသပ်ချက်

ဝက်ဘ်ဖွံ့ဖြိုးတိုးတက်မှုတွင် PHP ၏ပြ problem နာသည်ပုံမှန်အားဖြင့် IIS ပတ် 0 န်းကျင်တွင်ပုံမှန်အားဖြင့်ပြသခြင်းမပြုနိုင်ပါ။ ဤဆောင်းပါးသည်ထိုကဲ့သို့သောပြ problems နာများကိုအသေးစိတ်လေ့လာသုံးသပ်ပြီး IIS ပတ်ဝန်းကျင်တွင် PHP ၏မျက်နှာပြင်၏မျက်နှာပြင်အကျိုးသက်ရောက်မှုကိုပိုမိုကောင်းမွန်စေရန်ရည်ရွယ်သည်။

ဘုံအကြောင်းတရားများကိုခွဲခြမ်းစိတ်ဖြာခြင်း

ပြ the နာကိုဖြေရှင်းရန် PHP သည်ပုံမှန်အားဖြင့်ပြသနိုင်သည့်အဓိကအကြောင်းရင်းကိုနားလည်ရန်လိုအပ်သည်။

PHP ကိုမှန်ကန်စွာ install လုပ်ခြင်းမရှိပါ

PHP ကိုတရားဝင်စံနှုန်းများနှင့်အညီတပ်ဆင်ထားကြောင်းသေချာပါစေ။ မလျော်ကန်သော installation သည် PHP script ကို execute လုပ်ရန်မတတ်နိုင်စေရန်ဖြစ်စေသည်။

IIS သည် PHP ဖိုင်များကိုပြုပြင်ရန်ပြင်ဆင်ခြင်းမရှိပါ

IIS သည် PPP ဖိုင်များကိုလုပ်ငန်းစဉ်ဆက်နွယ်မှုကိုမသတ်မှတ်ပါက PHP code ကိုဆာဗာမှမှန်ကန်စွာခွဲခြမ်းစိတ်ဖြာလိမ့်မည်မဟုတ်ပါ။ PHP file extension ကို PHP file executable file သို့တွဲဖက်ရန် IIS Manager ရှိ Handler မြေပုံကိုသင်ထည့်ရန်လိုအပ်သည်။

မလျော်ကန်သောခွင့်ပြုချက် setting ကို

ဖိုင်မလုံလောက်ဖိုင်နှင့်လမ်းညွှန်ခွင့်ပြုချက်များသည် PHP ၏ပုံမှန်လည်ပတ်မှုကိုအကျိုးသက်ရောက်လိမ့်မည်။ IIS running account သည် PHP ဖိုင်များနေထိုင်သောလမ်းညွှန်ကိုရယူရန်ခွင့်ပြုချက်ရှိကြောင်းသေချာစွာပြုလုပ်ရမည်။

အဖေြ

အထက်ပါမေးခွန်းများအတွက်သင်သည်အောက်ပါအဆင့်များကိုလှည့်ကြည့်နိုင်သည်။

PHP installation ကိုစစ်ဆေးပါ

သင် install လုပ်ထားသည့် PHP ဗားရှင်းသည် IIS ဗားရှင်းနှင့်သဟဇာတဖြစ်ပြီး PHP Path ကိုစနစ်ပတ် 0 န်းကျင်ဆိုင်ရာ variable များ၌မှန်ကန်စွာပြုပြင်သည်။

 C: \ PHP

Handler Mapping ကို configure

IIS Manager မှတစ်ဆင့်စစ်ဆင်ရေး -

IIS မန်နေဂျာကိုဖွင့်ပါ, Target ဝက်ဘ်ဆိုက်ကိုရွေးချယ်ပါ။ "Handler Mapping" ကိုနှစ်ချက်နှိပ်ပါ။

"add module မြေပုံ" ကိုနှိပ်ပါ။ "* .php" ကို "* .php" ကိုဖြည့်ပါ။

PHP executable ဖိုင်၏အပြည့်အဝလမ်းကြောင်းကိုသတ်မှတ်ပြီး configuration ကိုသိမ်းပြီး IIS ကို restart လုပ်ပါ။

ဖိုင်ခွင့်ပြုချက်ကိုညှိပါ

Folder Properties ၏ "Security" tab တွင် IIS အသုံးပြုသူသည် PHP file ကို 0 င်ရောက်နိုင်ရန်ခွင့်ပြုချက်ကိုဖတ်ပြီးခွင့်ပြုထားကြောင်းအတည်ပြုပါ။

PHP စနစ်သည်ကောင်းမွန်စွာအလုပ်လုပ်သည်ကိုစစ်ဆေးပါ

configuration ပြီးဆုံးပြီးနောက်, အကျိုးသက်ရောက်မှုကိုအတည်ပြုရန်ရိုးရှင်းသော PHP စစ်ဆေးမှုဖိုင်ကိုဖန်တီးပါ။

<?php<br> phpinfo ();<br> >

File Info.php ကို အမည်ထည့်ပြီး 0 က်ဘ်ဆိုက်အမြစ်လမ်းညွှန်တွင်ထားပါ။ http: // သင်၏ domain name / info.php သို့ဝင်ရောက်ပါ။ PHP သတင်းအချက်အလက်စာမျက်နှာကိုသင်တွေ့နိုင်ပါက configuration ကိုအောင်မြင်လိမ့်မည်။

အကျဉ်းချုပ်

PHP သည်ပုံမှန်အားဖြင့် IIS ပတ် 0 န်းကျင်တွင်ပုံမှန်အားဖြင့်ပြသနိုင်သည့်ပြ problem နာကိုတွေ့သောအခါ PHP installation ၏ရှုထောင့်သုံးခု, Handler Mapping နှင့် File Permissions ၏ရှုထောင့်သုံးခုကိုအာရုံစိုက်ပါ။ ကျိုးကြောင်းဆီလျော်သော configuration နှင့်ခွင့်ပြုချက်ညှိနှိုင်းမှုအားဖြင့်အများစုကို display rocesss များကိုဖြေရှင်းနိုင်သည်။ ဤလမ်းညွှန်သည်တည်ငြိမ်သော IIS + PHP ပတ်ဝန်းကျင်ကိုတည်ဆောက်ရန်အတွက်လက်တွေ့ကျအကူအညီပေးနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။