လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> IIS ပတ်ဝန်းကျင်တွင် PHP ကိုတပ်ဆင်ရန်နှင့်စမ်းသပ်ရန်လမ်းညွှန်အပြည့်အစုံ

IIS ပတ်ဝန်းကျင်တွင် PHP ကိုတပ်ဆင်ရန်နှင့်စမ်းသပ်ရန်လမ်းညွှန်အပြည့်အစုံ

gitbox 2025-07-31

IIS ပတ်ဝန်းကျင်တွင် PHP ကိုထည့်သွင်းရန်အခြေခံအဆင့်များ

ကျယ်ပြန့်စွာအသုံးပြုသောဆာဗာဘေးထွက် Scripting Language တစ်ခုအနေဖြင့် PHP သည် developer များက၎င်း၏ပြောင်းလွယ်ပြင်လွယ်နှင့်အင်အားကြီးသောလုပ်ဆောင်မှုများအတွက် developer များကနှစ်သက်ဖွယ်ကောင်းသည်။ PHP application များပုံမှန်အားဖြင့် IIS (အင်တာနက်သတင်းအချက်အလက် 0 န်ဆောင်မှု 0 န်ဆောင်မှု) ပတ်ဝန်းကျင်တွင် 0 က်ဘ်ဆိုက်စွမ်းဆောင်ရည်နှင့်တည်ငြိမ်မှုကိုသေချာစေရန်သော့ချက်မှာသေချာသည်။ ဤဆောင်းပါးသည် IIS လက်အောက်ရှိ PHP ၏ install လုပ်ခြင်းနှင့်ပြင်ဆင်ခြင်းနည်းလမ်းများနှင့်လက်တွေ့စမ်းသပ်မှုနည်းစနစ်များကိုမိတ်ဆက်ပေးလိမ့်မည်။

IIS ကို install လုပ်ပါ

ပထမ ဦး စွာ IIS ကို Windows တွင်ဖွင့်ထားကြောင်းသေချာစေရန်လိုအပ်သည်။ IIS 0 န်ဆောင်မှုများကိုပရိုဂရမ်များနှင့်အင်္ဂါရပ်များရှိ Windows နှင့် features များတွင် 0 င်းဒိုးအင်္ဂါရပ်များရှိ 0 င်းဒိုးအင်္ဂါရပ်များကိုဖွင့်နိုင်သည်သို့မဟုတ်ပိတ်ထားနိုင်သည်။

PHP ကို download လုပ်ပြီး configure လုပ်ပါ

တရားဝင် PHP 0 ဘ်ဆိုဒ်ကိုသွားပြီးသင်၏ operating system အတွက်သင့်တော်သောချည် - ဘေးကင်းလုံခြုံသောဗားရှင်းကိုကူးယူပါ။ ၎င်းကိုသတ်မှတ်ထားသော directory သို့ decompress လုပ်ပြီးနောက် PHP နှင့် IIS ပေါင်းစည်းမှုကိုဖြည့်စွက်ရန် "Handler Mapping" မှတဆင့် PHP handler ကိုထည့်ပါ။

PHP Test နည်းလမ်း

PHP status ကိုရှာဖွေရန် Phpinfo စာမျက်နှာကိုဖန်တီးပါ

Phppinfo () function သည် PHP configuration information informply ကိုလျင်မြန်စွာပြသနိုင်ပြီး PHP သည်ပုံမှန်လုပ်ဆောင်နေသည်ကိုအတည်ပြုနိုင်သည်။ 0 ဘ်ဆိုဒ်၏ root directory in info.php ဖိုင်တစ်ခုကိုဖန်တီးပါ, အောက်ပါအကြောင်းအရာများပါ 0 င်သည်။

 <?php
phpinfo();
?>

PHP ၏အသေးစိတ်ပတ် 0 န်းကျင်ဆိုင်ရာအချက်အလက်များကိုကြည့်ရှုရန် (ဥပမာ - http: //your- //your-serter/info.php) ကို Saving လုပ်ခြင်းဖြင့်သက်ဆိုင်ရာ URL ကိုကြည့်ပါ။

ပြ problems နာများကိုဖြေရှင်းရန်အမှားအယွင်းများကိုဖွင့်ပါ

RAIDERS ကိုဖမ်းရန်နှင့်ရှာဖွေရန်အတွက် PHPP.ini ဖိုင်တွင်အမှားအယွင်းများကိုဖွင့်ပါ။ အဓိကပြင်ဆင်မှုဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -

 log_errors = On
error_log = "C:\path\to\your\php-error.log"
display_errors = Off

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

ဒေတာဘေ့စ် connection test script ကိုရေးခြင်း

ဒေတာဘေ့စ်ဆက်သွယ်မှုများသည် PHP လျှောက်လွှာစစ်ဆေးခြင်း၏အရေးကြီးသောအစိတ်အပိုင်းဖြစ်သည်။ အောက်ပါဥပမာသည် MySQLI extension ကို အသုံးပြု. စမ်းသပ်ခြင်းကိုချိတ်ဆက်ရန်ရိုးရှင်းသောကုဒ်ကိုပြသည်။

 <?php
$servername = "localhost";
$username = "username";
$password = "password";
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
    die("ဆက်သွယ်မှုမအောင်မြင်ပါ: " . $conn->connect_error);
}
echo "အောင်မြင်စွာဆက်သွယ်မှု";
$conn->close();
?>

ဇာတ်ညွှန်းကိုသိမ်းဆည်းပြီးနောက်ဒေတာဘေ့စ်ဆက်သွယ်မှုသည်ပုံမှန်ဟုတ်မဟုတ်ကိုအတည်ပြုရန် browser မှတဆင့်ကြည့်ရှုပါ။

အကျဉ်းချုပ်

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