ဝက်ဘ်ဖွံ့ဖြိုးတိုးတက်မှုတွင် PHP ၏ပြ problem နာသည်ပုံမှန်အားဖြင့် IIS ပတ် 0 န်းကျင်တွင်ပုံမှန်အားဖြင့်ပြသခြင်းမပြုနိုင်ပါ။ ဤဆောင်းပါးသည်ထိုကဲ့သို့သောပြ problems နာများကိုအသေးစိတ်လေ့လာသုံးသပ်ပြီး IIS ပတ်ဝန်းကျင်တွင် PHP ၏မျက်နှာပြင်၏မျက်နှာပြင်အကျိုးသက်ရောက်မှုကိုပိုမိုကောင်းမွန်စေရန်ရည်ရွယ်သည်။
ပြ the နာကိုဖြေရှင်းရန် PHP သည်ပုံမှန်အားဖြင့်ပြသနိုင်သည့်အဓိကအကြောင်းရင်းကိုနားလည်ရန်လိုအပ်သည်။
PHP ကိုတရားဝင်စံနှုန်းများနှင့်အညီတပ်ဆင်ထားကြောင်းသေချာပါစေ။ မလျော်ကန်သော installation သည် PHP script ကို execute လုပ်ရန်မတတ်နိုင်စေရန်ဖြစ်စေသည်။
IIS သည် PPP ဖိုင်များကိုလုပ်ငန်းစဉ်ဆက်နွယ်မှုကိုမသတ်မှတ်ပါက PHP code ကိုဆာဗာမှမှန်ကန်စွာခွဲခြမ်းစိတ်ဖြာလိမ့်မည်မဟုတ်ပါ။ PHP file extension ကို PHP file executable file သို့တွဲဖက်ရန် IIS Manager ရှိ Handler မြေပုံကိုသင်ထည့်ရန်လိုအပ်သည်။
ဖိုင်မလုံလောက်ဖိုင်နှင့်လမ်းညွှန်ခွင့်ပြုချက်များသည် PHP ၏ပုံမှန်လည်ပတ်မှုကိုအကျိုးသက်ရောက်လိမ့်မည်။ IIS running account သည် PHP ဖိုင်များနေထိုင်သောလမ်းညွှန်ကိုရယူရန်ခွင့်ပြုချက်ရှိကြောင်းသေချာစွာပြုလုပ်ရမည်။
အထက်ပါမေးခွန်းများအတွက်သင်သည်အောက်ပါအဆင့်များကိုလှည့်ကြည့်နိုင်သည်။
သင် install လုပ်ထားသည့် PHP ဗားရှင်းသည် IIS ဗားရှင်းနှင့်သဟဇာတဖြစ်ပြီး PHP Path ကိုစနစ်ပတ် 0 န်းကျင်ဆိုင်ရာ variable များ၌မှန်ကန်စွာပြုပြင်သည်။
C: \ PHP
IIS Manager မှတစ်ဆင့်စစ်ဆင်ရေး -
IIS မန်နေဂျာကိုဖွင့်ပါ, Target ဝက်ဘ်ဆိုက်ကိုရွေးချယ်ပါ။ "Handler Mapping" ကိုနှစ်ချက်နှိပ်ပါ။
"add module မြေပုံ" ကိုနှိပ်ပါ။ "* .php" ကို "* .php" ကိုဖြည့်ပါ။
PHP executable ဖိုင်၏အပြည့်အဝလမ်းကြောင်းကိုသတ်မှတ်ပြီး configuration ကိုသိမ်းပြီး IIS ကို restart လုပ်ပါ။
Folder Properties ၏ "Security" tab တွင် IIS အသုံးပြုသူသည် PHP file ကို 0 င်ရောက်နိုင်ရန်ခွင့်ပြုချက်ကိုဖတ်ပြီးခွင့်ပြုထားကြောင်းအတည်ပြုပါ။
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 ပတ်ဝန်းကျင်ကိုတည်ဆောက်ရန်အတွက်လက်တွေ့ကျအကူအညီပေးနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။