Linux System များတွင် PHP သည်စစ်ဆင်ရေးတွင်ရှိနေခြင်းရှိမရှိကိုအတည်ပြုခြင်းမှာ developer များနှင့်ပြုပြင်ထိန်းသိမ်းရေး 0 န်ထမ်းများ၏နေ့စဉ်လုပ်ငန်းဆောင်တာများထဲမှတစ်ခုဖြစ်သည်။ PHP သည် 0 က်ဘ်အပလီကေးရှင်းများကိုတီထွင်ရာတွင်အရေးကြီးသောအစိတ်အပိုင်းတစ်ခုဖြစ်ပြီး၎င်းသည် 0 က်ဘ်ဆိုက်သည်တည်ငြိမ်ရန်စနစ်တကျအလုပ်လုပ်ရန်သေချာသည်။ ဤဆောင်းပါးသည် PHP ၏လည်ပတ်မှုအခြေအနေကို Linux Systems ရှိ PHP ၏လည်ပတ်မှုကိုရှာဖွေရန်လက်တွေ့ကျသောနည်းလမ်းများစွာကိုအသေးစိတ်မိတ်ဆက်ပေးလိမ့်မည်။
တိုက်ရိုက်နည်းလမ်းမှာ PHP နှင့်သက်ဆိုင်သည့်ဖြစ်စဉ်များကို terminal command များမှတဆင့်ကြည့်ရှုရန်ဖြစ်သည်။ အောက်ပါ command ကို run
ps aux | grep php
ဤ command သည် PHP နှင့်သက်ဆိုင်သည့်လုပ်ငန်းစဉ်များအားစနစ်ရှိ PHP-Related ဖြစ်စဉ်များအားလုံးကိုဖော်ပြထားသည်။ အကယ်. PHP မှ PHP လုပ်ငန်းစဉ်များကို output တွင်ပါ 0 င်ပါက PHP သည်လည်ပတ်နေသည်။ ရလဒ်များမရရှိပါက PHP 0 န်ဆောင်မှုကိုစတင်ရန်လိုအပ်နိုင်သည်။
အကယ်. သင်၏ပတ် 0 န်းကျင်သည် PHP-FPM (Fasticgi Process Manager Manager) ကိုအသုံးပြုပါက၎င်းသည်၎င်း၏ status ကို systemctl command မှတဆင့်စစ်ဆေးနိုင်သည်။
systemctl status php7.x-fpm
ကျေးဇူးပြု. "7.x" ကိုသင်အသုံးပြုနေသော PHP ဗားရှင်းဖြင့်အစားထိုးပါ။ ဥပမာ -
systemctl status php7.4-fpm
အကယ်. သင်သည် "Active (Rune)" အတွက်ချက်ချင်းမြင်လျှင် PHP-FPM ဝန်ဆောင်မှုကိုစတင်မည်ဟုဆိုလိုသည်။ 0 န်ဆောင်မှုကိုမစတင်ပါကအောက်ပါ command ကို အသုံးပြု. သင်ကိုယ်တိုင်စတင်နိုင်သည်။
systemctl start php7.x-fpm
0 န်ဆောင်မှုအခြေအနေကိုစစ်ဆေးရန်အပြင် PHP Code ကို PHP သည်မှန်ကန်စွာလည်ပတ်နေသည်ရှိမရှိအတည်ပြုရန် PHP code ကိုလည်းသုံးနိုင်သည်။ ဖိုင်အသစ်တစ်ခုကို အချက်အလက်အသစ်တစ်ခု ကိုဖန်တီးပြီးအောက်ပါရိုက်ထည့်ပါ။
<?php
phpinfo();
?>
ဤဖိုင်ကိုသင်၏ဝဘ်ဆာဗာ၏ root directory တွင်ထားပါ။ ဥပမာ - http: //localhost/info.php: http: //localhost/info.php ။ အကယ်. စာမျက်နှာသည် PHP အချက်အလက်များကိုပုံမှန်အားဖြင့်ပြသပါက PHP ကိုအောင်မြင်စွာစတင်နိုင်ပြီးဝက်ဘ်ဆာဗာကမှန်ကန်စွာအသိအမှတ်ပြုသည်။
PHP သည် 0 က်ဘ်တောင်းဆိုမှုများကိုတုန့်ပြန်မှုရှိမရှိထပ်မံအတည်ပြုရန်, ၎င်းကိုစမ်းသပ်ရန် curl command ကိုသုံးနိုင်သည်။
curl -I http://localhost/info.php
အကယ်. HTTP Response Header ကိုပြန်ပို့လျှင် PHP processing တောင်းဆိုမှုသည်ပုံမှန်ဖြစ်သည်ဟုဆိုလိုသည်။ အကယ်. အမှားတစ်ခုပေါ်လာပါကဝဘ်ဆာဗာကိုမှန်ကန်စွာ configure လုပ်ထားခြင်းရှိမရှိစစ်ဆေးပါ။
အထက်ပါနည်းလမ်းများမှတစ်ဆင့် PHP သည် Linux စနစ်တွင်ပုံမှန်အလုပ်လုပ်ခြင်းရှိမရှိကိုသင်ချက်ချင်းဆုံးဖြတ်နိုင်သည်။ ဤစစ်ဆေးမှုနည်းလမ်းများမှာပြ troubl နာဖြေရှင်းရန်အတွက်သင့်တော်သော်လည်းနေ့စဉ်ပြုပြင်ထိန်းသိမ်းမှုနှင့်ဆာဗာပတ်ဝန်းကျင်၏တည်ငြိမ်မှုနှင့်ယုံကြည်စိတ်ချရမှုများကိုလည်းကူညီသည်။ သင်လိုအပ်သည့်အခါပြ problems နာများကိုလျင်မြန်စွာရှာဖွေ။ ဖြေရှင်းနိုင်ရန်ဤ command များကိုကျွမ်းကျင်ရန်အကြံပြုသည်။