လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PPP ဖိုင်များကိုရှာမရပါဟူသောပြ problem နာကိုမည်သို့ဖြေရှင်းရမည်ကို | ဘုံပြ troubl နာဖြေရှင်းခြင်းနည်းလမ်းများ

PPP ဖိုင်များကိုရှာမရပါဟူသောပြ problem နာကိုမည်သို့ဖြေရှင်းရမည်ကို | ဘုံပြ troubl နာဖြေရှင်းခြင်းနည်းလမ်းများ

M66 2025-07-28

PPP ဖိုင်များကိုမရှာနိုင်သည့်ပြ the နာကိုမည်သို့ဖြေရှင်းရမည်နည်း

0 ဘ်ဆိုဒ်အဆောက်အအုံသို့မဟုတ်ဝက်ဘ်လျှောက်လွှာဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်အတွင်း PPP ဖိုင်များကိုမှန်ကန်စွာရှာဖွေရန် Apache အတွက်ဘုံပြ problem နာဖြစ်သည်။ ဤပြ problem နာသည်များသောအားဖြင့်မှားယွင်းသောအချည်းနှီး, ခွင့်ပြုချက်များသို့မဟုတ်မလျော်ကန်သောဖိုင်လမ်းကြောင်းချိန်ညှိချက်များကြောင့်ဖြစ်သည်။ ဤဆောင်းပါးသည်ဤဘုံပြ problems နာများကိုမည်သို့စစ်ဆေးရန်နှင့်ဖြေရှင်းရန်မည်သို့ဖြေရှင်းရန်နှင့်ထိရောက်သောဖြေရှင်းနည်းများပေးရန်နှင့်ဖြေရှင်းရန်နှင့် ပတ်သက်. အသေးစိတ်ဖော်ပြချက်များကိုပေးလိမ့်မည်။

Apache Configuration ဖိုင်ကိုစစ်ဆေးပါ

ပထမ ဦး စွာ PHP parser ကို Apache Configuration ဖိုင်တွင်မှန်ကန်စွာသတ်မှတ်ထားကြောင်းသေချာစေရန်လိုအပ်သည်။ အောက်ပါ configuration ပစ္စည်းများတည်ရှိကြောင်းအတည်ပြုရန် configuration file (များသောအားဖြင့် httpd.conf သို့မဟုတ် Apache2.conf) ကိုစစ်ဆေးပါ။

 <span class="fun">loadmodule php_module modules / libphp.o</span>
 <span class="fun">addype လျှောက်လွှာ / x-httpd-php .php</span>

အကယ်. ဤပြင်ဆင်မှုပစ္စည်းများပျောက်ဆုံးနေသည်သို့မဟုတ်မှားယွင်းစွာသတ်မှတ်ထားပါကသက်ဆိုင်ရာချိန်ညှိချက်များကိုဖြည့်စွက်ရန်သို့မဟုတ်တည့်မတ်ပေးရန်လိုအပ်သည်။ PHP Module လမ်းကြောင်းသည်မှန်ကန်ကြောင်းနှင့် PHP ဖိုင်အမျိုးအစားကိုမှန်ကန်စွာဖော်ထုတ်နိုင်ကြောင်းသေချာပါစေ။

ဖိုင်ခွင့်ပြုချက်ကိုစစ်ဆေးပါ

ဖိုင်ခွင့်ပြုချက်များသည် PPP ဖိုင်များကိုခွဲခြမ်းစိတ်ဖြာနိုင်သည့်နောက်ထပ်အခြေခံကျသောအကြောင်းပြချက်ဖြစ်သည်။ များသောအားဖြင့် Apache သည် www-data သို့မဟုတ် apache အသုံးပြုသူကဲ့သို့ပင် PHP file နှင့် directory သည်မှန်ကန်သောခွင့်ပြုချက်များကိုသတ်မှတ်ရန်လိုအပ်သည်။ အောက်ပါ command မှတဆင့်ခွင့်ပြုချက်ကိုပြုပြင်နိုင်သည်။

 <span class="fun">chmod -r 755 / လမ်းကြောင်း / / php / file</span>

PHP ဖိုင်နှင့်၎င်း၏လမ်းညွှန်များကိုဖတ်ရှုပြီး Apache အသုံးပြုသူများထံစာဖြင့်ရေးသားနိုင်အောင်သေချာအောင်လုပ်ပါ။

ဖိုင်လမ်းကြောင်းကိုစစ်ဆေးပါ

ဖိုင်လမ်းကြောင်းအမှားများသည် PHP ဖိုင်ကိုရှာရန်ပျက်ကွက်စေနိုင်သည်။ ကျေးဇူးပြု. PHP ဖိုင်ကို Apache သို့မဟုတ် virtual host directory ၏ root directory ထဲတွင်နေရာချပြီးလမ်းကြောင်းမှန်ကိုမှန်ကန်စွာထောက်ပြသည်။ အကယ်. PHP ဖိုင်သည် subdirectory တွင်ရှိပါကမှန်ကန်သောဆွေမျိုးသို့မဟုတ်ပကတိလမ်းကြောင်းကိုအသုံးပြုရန်သေချာအောင်လုပ်ပါ။

Apache ကို restart လုပ်ပါ

အထက်ပါအဆင့်များကိုပြီးစီးပြီးနောက် configuration ကိုအကျိုးသက်ရောက်စေရန် Apache server ကိုပြန်လည်စတင်ရန်လိုအပ်သည်။ Apache ကိုအောက်ပါ command ဖြင့်ပြန်လည်စတင်နိုင်သည်။

 <span class="fun">sudo 0 န်ဆောင်မှု Apache2 ပြန်လည်စတင်</span>

PHP ဖိုင်သည်စနစ်တကျအလုပ်လုပ်သည်ကိုစစ်ဆေးပါ

Apache ကိုမှန်ကန်စွာပြုပြင်ရန်နှင့် ppp ဖိုင်များကို configure လုပ်ထားကြောင်းအတည်ပြုရန်, အောက်ပါရိုးရှင်းသော PHP code ကိုသုံးနိုင်သည်။

 <span class="fun"><? PHP</span>
 <span class="fun">phpinfo ();</span>
 <span class="fun">></span>

အထက်ပါကုဒ်ကို Test.php အဖြစ်သိမ်းဆည်းပါ။ apache server ၏ root directory သို့မဟုတ် virtual host directory သို့တင်ပါ။ ထို့နောက် http: //yourdomain/test.php ကိုသင်၏ browser မှတဆင့်ရယူပါ။ အကယ်. PHP သတင်းအချက်အလက်စာမျက်နှာကိုမှန်ကန်စွာပြနိုင်ပါက Apache သည် PHP ဖိုင်ကိုအောင်မြင်စွာခွဲထုတ်နိုင်ကြောင်းဆိုလိုသည်။

အကျဉ်းချုပ်

Apache ၏ configuration files များကိုစစ်ဆေးခြင်းနှင့်ချိန်ညှိခြင်းအားဖြင့်ဖိုင်ခွင့်ပြုချက်များနှင့်လမ်းကြောင်းချိန်ညှိချက်များအားဖြင့်ဆာဗာကိုပြန်လည်စတင်ခြင်းအားဖြင့် PHPH files ကိုမရှာနိုင်သည့်ပြ problem နာကိုထိထိရောက်ရောက်ဖြေရှင်းနိုင်သည်။ ဤနည်းလမ်းများသည်သင့်အားဘုံပြ problems နာများကိုဖြေရှင်းရန်နှင့် 0 က်ဘ်အပလီကေးရှင်းများကိုချောချောမွေ့မွေ့တည်ဆောက်ရန်နှင့်တည်ဆောက်ရန်ကူညီနိုင်သည်ဟုမျှော်လင့်ပါသည်။

မကြာသေးမီ ဆောင်းပါးများ