ဒေသပတ် 0 န်းကျင်မှဆာဗာသို့ PHP စီမံကိန်းများကိုအောင်မြင်စွာဖြန့်ကျက်။ 0 က်ဘ်ဆိုက်၏အွန်လိုင်းပေါ်တွင်အဓိကခြေလှမ်းတစ်ခုဖြစ်သည်။ အောက်ဖော်ပြပါအချက်များသည် File Creation မှစမ်းသပ်ရန်ပြေးခြင်းမှအပြည့်အဝဖြစ်စဉ်ကိုအသေးစိတ်နိဒါန်းဖြစ်သည်။
သင်၏ PHP script file ကို local first ကိုဖွင့်ပြီး၎င်းကို Extension အဖြစ်သိမ်းဆည်းရန်သေချာစေပါ ။ ဥပမာအားဖြင့်, သင်သည်ရိုးရှင်းသောစစ်ဆေးဖိုင်ကိုဖန်တီးနိုင်သည်။
<?php echo 'Hello, world!'; ?>
Saving ပြီးနောက်ဆာဗာသို့တင်ရန်သင်ပြင်ဆင်နိုင်သည်။
FTP client (ဥပမာ Filezilla) သို့မဟုတ် PHP ဖိုင်များကိုဆာဗာ၏ web root directory သို့ upload လုပ်ရန် PHP ဖိုင်များကိုတင်ရန်အတွက် ftp client တစ်ခုသို့မဟုတ်ဖိုင်တွဲတစ်ခု၏ဖိုင်မန်နေဂျာကိုသုံးပါ။ ဘုံလမ်းညွှန်လမ်းကြောင်းများသည် public_html သို့မဟုတ် www ဖြစ်သည်။
PHP resolution ကိုထောက်ပံ့ရန်ဝက်ဘ်ဆာဗာ (ဥပမာ apache သို့မဟုတ် Nginx ကဲ့သို့သော Nginx) ကိုစနစ်တကျပြုပြင်ရန်သေချာအောင်လုပ်ပါ။ ယေဘုယျအားဖြင့်လိုအပ်သည်:
သင် Apache ကိုအသုံးပြုပါက၎င်းကို httpd.confconf သို့မဟုတ် .htaccess ဖိုင်မှတဆင့်သတ်မှတ်နိုင်သည်။ အကယ်. သင်သည် Nginx ကိုအသုံးပြုပါက configuration file ထဲတွင် fastcgi_pass ကို သတ်မှတ်ရန်လိုအပ်သည်။
အကယ်. စီမံကိန်းသည်ဒေတာဘေ့စ်အထောက်အပံ့ (ဥပမာ MySQL သို့မဟုတ် Mariadb ကဲ့သို့) လိုအပ်ပါကဒေတာဘေ့စ်ကိုရေးပါ။ ဒေတာဘေ့စ်အမည်, အသုံးပြုသူအမည်နှင့်စကားဝှက်ကိုမှတ်တမ်းတင်ပါ။ ဤအချက်အလက်ကို configuration file တွင်အသုံးပြုလိမ့်မည်။
ဥပမာ database connection parameterse parameters များနှင့်ဆက်စပ်သောရွေးချယ်စရာများကို PHP ဖိုင်များတွင်သတ်မှတ်ပါ။
<?php $host = 'localhost'; $user = 'root'; $pass = 'password'; $db = 'test_db'; $conn = mysqli_connect($host, $user, $pass, $db); if(!$conn){ die('ဒေတာဘေ့စဆက်သွယ်မှုမအောင်မြင်ပါ: ' . mysqli_connect_error()); } ?>
configuration မှန်ကန်သောကြောင်းအတည်ပြုပြီးနောက်ဖိုင်ကိုသိမ်းပါ။
phat phin file URL ကို https://yourddomain.com/index.php ကဲ့သို့သောဆာဗာနှင့်သက်ဆိုင်သောဆာဗာနှင့်သက်ဆိုင်သည်။ အမှားတစ်ခုဖြစ်ပေါ်ပါကဖိုင်လမ်းကြောင်း, ဒေတာဘေ့စ်ဆက်သွယ်မှုနှင့်ဆာဗာမှတ်တမ်းကိုစစ်ဆေးပါ။
possessing ပြ problems နာများကိုလွယ်ကူချောမွေ့စေရန် PHP Error Display ကိုဖွင့်နိုင်သည်သို့မဟုတ်အမှားမှတ်တမ်းကိုကြည့်နိုင်သည်။
<?php ini_set('display_errors', 1); error_reporting(E_ALL); ?>
၎င်းသည်သင်၏ကုဒ်သို့မဟုတ် configuration တွင်ပြ problems နာများကိုလျင်မြန်စွာရှာဖွေရန်ခွင့်ပြုသည်။
အထက်ပါအဆင့်များကိုလိုက်နာပါ။ PHP ဖိုင်များကိုဆာဗာသို့အောင်မြင်စွာဖြန့်ဝေနိုင်ပြီးစီမံကိန်းလုံခြုံစွာနှင့်တည်ငြိမ်စွာပြေးနိုင်အောင်ပြုလုပ်နိုင်သည်။