Dreamweaver CMS ဆိုသည်မှာ 0 ဘ်ဆိုဒ်အမျိုးမျိုးတည်ဆောက်ခြင်းတွင်ကျယ်ပြန့်စွာအသုံးပြုသောအစွမ်းထက်သောအရင်းအမြစ်အကြောင်းအရာစီမံခန့်ခွဲမှုစနစ်ဖြစ်သည်။ သို့သော်အသုံးပြုမှုကာလအတွင်းဒေတာဘေ့စ်ဆက်သွယ်မှုပြတ်တောက်မှုများကိုကြုံတွေ့ရနိုင်သည်။ ဤဆောင်းပါးသည်ဒေတာဘေ့စ်ဆက်သွယ်မှုပြတ်တောက်မှုများကိုပြန်လည်ပြုပြင်ရန်နှင့်ပြုပြင်ရန်နည်းလမ်းများကိုမိတ်ဆက်ပေးပြီး 0 က်ဘ်ဆိုက်ခွဲစိတ်ကုသမှုကိုလျင်မြန်စွာပြန်လည်ထူထောင်ရန် PHP code များကိုဥပမာပေးပါမည်။
ဒေတာဘေ့စ် connection ပျက်ကွက်ခြင်းမပြုမီ, သင်သည်ပျက်ကွက်မှု၏အကြောင်းရင်းကိုပထမဆုံးခွဲခြားသတ်မှတ်ရန်လိုအပ်သည်။ ဘုံအကြောင်းပြချက်များမှာဒေတာဘေ့စ် configuration အမှားများ, ဒေတာဘေ့စ်ဆာဗာကျဆင်းချိန်, ကွန်ယက်ချိတ်ဆက်မှုပုံမှန်မဟုတ်သောအရာများ, စနစ်ပြ troubl နာဖြေရှင်းခြင်းများဖြင့်ပြ problems နာများကိုပိုမိုလျင်မြန်စွာဖြေရှင်းနိုင်သည်။
Dreamweaver CMS ၏ configuration file file ကိုဖွင့်ပါ, များသောအားဖြင့် /Data/config.php တွင်မူ - အောက်ပါ configurations များမှန်ကန်မှုရှိ,
Configuration ပစ္စည်းများသည်အမှန်တကယ်ဒေတာဘေ့စ်သတင်းအချက်အလက်နှင့်ကိုက်ညီကြောင်းသေချာပါစေ။ အမှားအယွင်းများရှိပါက၎င်းတို့ကိုအချိန်မီပြုပြင်ရန်နှင့်သိမ်းဆည်းပါ, ထို့နောက်ဝက်ဘ်ဆိုက်သည်ပုံမှန်သို့ပြန်ရောက်သည်ကိုစစ်ဆေးပါ။
ဒေတာဘေ့စ်ဆာဗာသည်စနစ်တကျလည်ပတ်နေသည်ကိုအတည်ပြုပါ။ သင် log in ဝင်ရန် database စီမံခန့်ခွဲမှုကိရိယာများ (PHPPMYAMMIN သို့မဟုတ် Navicat) ကိုသင်အသုံးပြုနိုင်သည်။ အကယ်. ဆာဗာသည်ဆင်းသက်လာပါက database connection ကိုပြန်လည်ထူထောင်ရန်အတွက်ဆာဗာပြ problem နာကိုအရင်ဖြေရှင်းရန်လိုအပ်သည်။
0 က်ဘ်ဆိုက်ဆာဗာနှင့်ဒေတာဘေ့စ်ဆာဗာအကြားကွန်ယက်ချိတ်ဆက်မှုသည်ပုံမှန်ဖြစ်သည်ကိုစစ်ဆေးပါ။ ဆက်သွယ်မှုအခြေအနေကို Ping သို့မဟုတ် Telnet command မှတဆင့်စမ်းသပ်နိုင်သည်။ ကွန်ယက်ပုံမှန်မဟုတ်သည့်ကွန်ယက်မူမမှန်ကိုရှာတွေ့လျှင်၎င်းကိုကိုင်တွယ်ရန်စစ်ဆင်ရေးနှင့်ပြုပြင်ထိန်းသိမ်းမှုသို့မဟုတ်ကွန်ယက်အုပ်ချုပ်ရေးမှူးကိုဆက်သွယ်ပါ။
ပြ the နာကိုဖြေရှင်းပြီးနောက်ပြ the နာကိုဖြေရှင်းနိုင်ပါက PHP code မှတဆင့်ဒေတာဘေ့စ်ဆက်သွယ်မှုကိုပြန်လည်ပြုပြင်ရန်ကြိုးစားနိုင်သည်။ အောက်ဖော်ပြပါသည်နမူနာကုဒ်ဖြစ်သည်။
<?php
$link = mysql_connect('ဒေတာဘေ့စ်အိမ်ရှင်', 'ဒေတာဘေ့စ်အသုံးပြုသူအမည်', 'ဒေတာဘေ့စ်စကားဝှက်');
if (!$link) {
die('ဒေတာဘေ့စဆက်သွယ်မှုမအောင်မြင်ပါ: ' . mysql_error());
}
$db_selected = mysql_select_db('ဒေတာဘေ့စ်အမည်', $link);
if (!$db_selected) {
die('Database ဆက်သွယ်မှုကိုအောင်မြင်သည်,သို့သော်ဒေတာဘေ့စ်ကိုမရွေးနိုင်ပါ: ' . mysql_error());
}
echo 'Database ဆက်သွယ်မှုကိုအောင်မြင်သည်';
mysql_close($link);
?>Code သည်ဒေတာဘေ့စ်ကို MySQL_Connect မှတစ်ဆင့်ချိတ်ဆက်ရန်ကြိုးစားသည်။ ဆက်သွယ်မှုပျက်ကွက်သည့်အခါအမှားအယွင်းများထုတ်ပေးသည်။ ထို့နောက်ဒေတာဘေ့စ်ကိုရွေးရန်ကြိုးစားပါ။ ရွေးချယ်မှုမအောင်မြင်ပါကအမှားအယွင်းတစ်ခုသည်ရလဒ်ဖြစ်လိမ့်မည်။ ဆက်သွယ်မှုအောင်မြင်ပြီးသည်နှင့်ချက်ချင်းပြသထားပြီးဆက်သွယ်မှုကိုပိတ်ထားသည်။
အထက်ဖော်ပြပါပြ esh နာဖြေရှင်းခြင်းနည်းလမ်းများနှင့် PHP ကုဒ်များဥပမာများဖြင့် Dreamweaver CMS database connection ပျက်ကွက်ခြင်းနှင့် 0 က်ဘ်ဆိုက်၏ပုံမှန်လည်ပတ်မှုကိုထိရောက်စွာဖြေရှင်းနိုင်သည်။ ဒေတာဘေ့စ် configuration နှင့် server status ကိုမှန်မှန်စစ်ဆေးခြင်းသည်အလားတူပြ problems နာများကိုထပ်မံဖြစ်ပွားခြင်းကိုတားဆီးနိုင်သည်။