DW PPP ကို အသုံးပြု. application များကိုတီထွင်သောအခါအမှားအယွင်းများနှင့်သတိပေးချက်များသည်မလွှဲမရှောင်သာဖြစ်သည်။ ဤပြ problems နာများသည်ပရိုဂရမ်၏လုပ်ငန်းကိုအကျိုးသက်ရောက်ရုံသာမကအသုံးပြုသူအတွေ့အကြုံကိုလည်းလျှော့ချနိုင်သည်။ ထို့ကြောင့်အမှားခွဲခြမ်းစိတ်ဖြာနည်းစနစ်များနှင့်ထိရောက်သောဖြေရှင်းချက်များကိုကျွမ်းကျင်ရန်အလွန်အရေးကြီးသည်။
Syntax အမှားများသည်များသောအားဖြင့် semicolon များ, ကွင်းကွင်းများသို့မဟုတ်သော့ချက်စာလုံးဇာတ်ကောင်များမရှိခြင်းကြောင့်များသောအားဖြင့်အသုံးအများဆုံးအမှားအမျိုးအစားဖြစ်သည်။ အထူးသဖြင့်အစပြုသူများအတွက်ဤအမှားအမျိုးအစားသည်မကြာခဏဖြစ်သည်။
Code ကိုရေးသားသည့်အခါ, code editor ၏ function ကိုပုံမှန် code ကိုစစ်ဆေးပါသို့မဟုတ်ကိုယ်တိုင်အမှားအယွင်းများကိုလိုင်းအားဖြင့်ဖြေရှင်းရန်အကြံပြုသည်။ Syntax အမှားတစ်ခုကိုရှာဖွေပြီးနောက်၎င်းကိုဖြေရှင်းရန်အောက်ပါဥပမာကိုသင်ရည်ညွှန်းနိုင်သည်။
// နမူနာပဲ့တင်သံ "မင်္ဂလာပါ, ကမ္ဘာ" ကိုပြင်ဆင်ပါ။ >
Runtime အမှားအယွင်းများသည် code execution စဉ်အတွင်းဖြစ်ပေါ်လေ့ရှိပြီးများသောအားဖြင့်ယုတ္တိရှိသည့်အမှားများသို့မဟုတ်မမှန်ကန်သောစစ်ဆင်ရေးများကြောင့်ဖြစ်လေ့ရှိသည်။
Runtime အမှားများအတွက် debugging tools များကို standarding မှတစ်ဆင့်အဆင့်ဆင့်အဆင့်ဆင့်အဆင့်အတန်းကိုစစ်ဆေးရန်အတွက် debugging tools များကိုအသုံးပြုရန်အကြံပြုသည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
Error_log ("Runtime အမှား", 3, "/Var/log/php-Epertors.log"),); >
ယုတ္တိအမှားအယွင်းများသည်အခက်ခဲဆုံးမှာအခက်ခဲဆုံးဖြစ်သည်။
developer များသည်ပရိုဂရမ်၏ယုတ္တိဗေဒကိုနက်နက်နဲနဲနားလည်မှုရှိသင့်သည်။ လုပ်ငန်းလည်ပတ်မှုဆိုင်ရာ module တစ်ခုစီကိုယူနစ်စစ်ဆေးမှုများနှင့်ပေါင်းစပ်ပြီးအစီအစဉ်အပြုအမူသည်မျှော်လင့်ချက်များနှင့်ကိုက်ညီကြောင်းသေချာစေပါ။
ပထမ ဦး စွာအချိန်မီရှာဖွေခြင်းပြ problems နာများကိုလွယ်ကူချောမွေ့စေရန်အတွက်အမှားအစီရင်ခံစာကိုဖွင့်ပါ။ အောက်ပါကုဒ်ကိုသုံးနိုင်သည် -
error_reporting (e_all); ini_set ('display_Error', '1'); >
Error Logging Feature ကိုဖွင့်ခြင်းကသတ်သတ်မှတ်မှတ်တည်နေရာနှင့်အမှားအယွင်းကိုမှတ်တမ်းတင်ရန်အထောက်အကူပြုသည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
ini_set ('log_errors' ',' 1 '); ini_set ('error_log', '/var/log/php-Epertors.log'); >
အမှားသတိပေးချက်များနှင့်ကုဒ်နေရာများကိုပေါင်းစပ်ခြင်း,
DW PHP အမှားခွဲခြမ်းစိတ်ဖြာခြင်းနှင့်ပြုပြင်ခြင်းပြုလုပ်ရာတွင်သင်ဂရုပြုသင့်သည် -
- Code ကိုရှင်းရှင်းလင်းလင်းနှင့်စံသတ်မှတ်ချက်ကိုထိန်းသိမ်းထားပါ။
- ပြ problems နာများကိုအချိန်မီရှာဖွေရန်နှင့်ပြင်ဆင်ရန်ယူနစ်စစ်ဆေးမှုများကိုပုံမှန်လုပ်ဆောင်ပါ။
- တိုးတက်မှုအသိုင်းအဝိုင်းနှင့်အရင်းအမြစ်များကိုပိုမိုအတွေ့အကြုံနှင့်ပံ့ပိုးမှုများရရှိရန်အတွက်တီထွင်မှုအသိုင်းအဝိုင်းနှင့်အရင်းအမြစ်များကိုတက်ကြွစွာအသုံးချပါ။
အထက်ဖော်ပြပါနည်းလမ်းများအရ DW PPP စီမံကိန်းများ၏တည်ငြိမ်မှုနှင့်အသုံးပြုသူအတွေ့အကြုံများကိုထိရောက်စွာတိုးတက်စေနိုင်သည်။