ဆောင်းပါးလမ်းညွှန်
VestaCPထောက်ခံပါတယ် CentOS 7 စနစ်သည် open source ဖြစ်ပြီး အသုံးပြုရလွယ်ကူသည်။Linux ကိုထိန်းချုပ်ရာနေရာ။
ဟုတ်တယ်网络营销တစ်စုံတစ်ယောက်သည် VestaCP panel ကိုအသုံးပြုနေပြီး 500 error ကိုတင်ပြသည့် Apache Service PHP ၏ပြဿနာကို ရုတ်တရက်ကြုံတွေ့ရပါသည်...
SSH▼ တွင် Apache ဝန်ဆောင်မှု ညွှန်ကြားချက်ကို ပြန်လည်စတင်ပါ။
service httpd restart
Apache ကို ပြန်လည်စတင်ပြီးနောက်၊ အောက်ပါ အမှားသတင်း ▼ ပေါ်လာသည်။
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
- ဖွင့်သည်WordPressဝဘ်ဆိုဒ်၊ PHP သည် အမှားအယွင်း 500 ကို တိုက်ရိုက် အစီရင်ခံသည်...
command ကိုရိုက်ထည့်နေစဉ် systemctl status httpd.service
ထို့နောက်တွင်၊ အောက်ပါ error ပြဿနာများ ▼ ထပ်မံပေါ်လာသည်။
[root@ten ~]# systemctl status httpd.service * httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/httpd.service.d `-limits.conf Active: failed (Result: exit-code) since Mon 2018-05-14 20:22:29 +08; 1min 1s ago Process: 1633 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE) Process: 1631 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE) Main PID: 1631 (code=exited, status=1/FAILURE) May 14 20:22:28 CentOS systemd[1]: Starting The Apache HTTP Server... May 14 20:22:29 CentOS httpd[1631]: [Mon May 14 20:22:29.000941 2018] [so:warn] [pid 1631] AH01574: module ruid2_module is already loaded, skipping May 14 20:22:29 CentOS systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE May 14 20:22:29 CentOS kill[1633]: kill: cannot find process "" May 14 20:22:29 CentOS systemd[1]: httpd.service: control process exited, code=exited status=1 May 14 20:22:29 CentOS systemd[1]: Failed to start The Apache HTTP Server. May 14 20:22:29 CentOS systemd[1]: Unit httpd.service entered failed state. May 14 20:22:29 CentOS systemd[1]: httpd.service failed. [root@ten ~]# ^C
- ဤပြဿနာသည် အလွန်ခက်ခဲပြီး လျင်မြန်စွာ မဖြေရှင်းနိုင်ပါက မလွဲမသွေ ထိခိုက်စေမည်ဖြစ်သည်။ဝဘ်မြှင့်တင်ရေးစွမ်းဆောင်ရည်နှင့်SEO ဆိုသည်မှာသက်ရောက်မှု……
အောက်ပါသည် Apache Service PHP▼ မှတင်ပြသော အမှား 500 အတွက် ဖြေရှင်းချက်ဖြစ်သည်။
VestaCP ကို အပ်ဒိတ်လုပ်ပြီး ဆာဗာကို ပြန်လည်စတင်ပါ။
အဆင့် 1-VestaCP ▼ အပ်ဒိတ်လုပ်ရန် အောက်ပါ command ကို run ပါ။
v-update-sys-vesta-all
အဆင့် 2-VestaCP ▼ ပြန်လည်စတင်ပါ။
service vesta restart
第3步:▼ ဆာဗာကို ပြန်လည်စတင်ပါ။
reboot
- မမျှော်လင့်ဘဲ၊ ဆာဗာကို ပြန်လည်စတင်ပြီးနောက်၊ ၎င်းသည် ပုံမှန်ပြန်ဖြစ်သွားလိမ့်မည်၊ ဟာဟား။
error မဖြေရှင်းနိုင်ရင် ဘာဖြစ်မလဲ။
VestaCP panel ကို အပ်ဒိတ်လုပ်ပြီး ဆာဗာကို ပြန်လည်စတင်ပါက၊ "Apache Service PHP က 500 error ကို အစီရင်ခံသည်" ၏ ပြဿနာကို ဖြေရှင်း၍မရနိုင်ပါ။ VestaCP panel ကို ပြန်လည်ထည့်သွင်းရန် အကြံပြုအပ်ပါသည်။
အရန်သိမ်းပြီး VestaCP ကို ပြန်လည်ထည့်သွင်းပါ။
第1步:သင့်ဝဘ်ဆိုဒ်နှင့် ဒေတာဘေ့စ်ကို အရန်သိမ်းပါ။
- အောက်ပါတို့သည် အသုံးပြုသူအမည် စီမံခန့်ခွဲသူကို အကိုးအကားအဖြစ် အသုံးပြုသည်။
SSH သည် အောက်ပါ command ကို ▼ run ပါ။
v-backup-user admin
- ပြီးသည်နှင့်၊ ရက်စွဲနှင့်အချိန်နှင့်အတူ zip ကိုထုတ်ပေးလိမ့်မည်။
- ဥပမာ- admin.year-month-day_hour-minute-second.tar
အရန်အထုပ်ကို ဤလမ်းညွှန် ▼ တွင် ထုတ်ပေးပါမည်။
/home/backup
အဆင့် 2-လမ်းညွှန်ကို အရန်သိမ်းပါမည်။ /home/backup
Google Drive သို့ ကူးယူပါ။
စက်တွင်း အရန်သိမ်းခြင်းလမ်းညွှန်ကို ကူးယူပါ။ /home/backup
gdrive ဟု အမည်ပေးထားသည့် ကွန်ရက်ဒစ်ကို စီစဉ်သတ်မှတ်ထားသည့် အရန်လမ်းညွှန်သို့ သွားပါ၊ နှင့် အပြန်အလှန်အားဖြင့် ▼
rclone copy /home/backup gdrive:backup
- အရန်ဖိုင်ကို Google Disk သို့ကူးယူထည့်သွင်းရန် လိုအပ်သည်။ရက်ကွန်း။
Rclone တပ်ဆင်ခြင်းနှင့် အသုံးပြုမှု ▼ အတွက် ဤသင်ခန်းစာကို ဖတ်ရှုပါ။
第3步:VestaCP အကန့်ကို ပြန်လည်ထည့်သွင်းပါ။
ဝဘ်ဆိုက်နှင့် ဒေတာဘေ့စ်ကို အရန်သိမ်းပြီးနောက်၊ Linux ဆာဗာ၏ အကြောင်းအရာများကို ဖျက်ပြီးနောက် VestaCP အကန့်ကို ပြန်လည်ထည့်သွင်းပါ ▼
第4步:အရန်ဖိုင်များကို ပြန်လည်ရယူခြင်း။
VestaCP အကန့်ကို ပြန်လည်ထည့်သွင်းပြီးနောက်၊ Google ကွန်ရက်ဒစ်ရှိ အရန်ကူးချုံ့ထားသော အထုပ်ကို ပြန်ယူပါ။ /home/backup
ကတ်တလောက် ▼
rclone copy gdrive:backup /home/backup
第5步:▼ ပြန်လည်ရယူရန် အောက်ပါ restore command ကိုရိုက်ထည့်ပါ။
v-restore-user admin admin.年-月-日_时-分-秒.tar
- admin.year-month-day_hour-minute-second.tar သည် အရန်သိမ်းဆည်းမှု၏ အမည်ဖြစ်သည်။
▼ Error message ပေါ်လာပါက
-bash: v-restore-user: command not found
ကျေးဇူးပြု၍ ဆာဗာ ▼ ကို ပြန်လည်စတင်ပါ။
reboot
ထို့နောက် restore backup command ကိုလုပ်ဆောင်ပါ။
နောက်ထပ် VestaCP အကန့်ပြဿနာများအတွက်၊ ▼ ဤနေရာတွင် ကြည့်ရှုနိုင်ပါသည်။
မျှော်လင့်ခြင်း Chen Weiliang ဘလော့ဂ် ( https://www.chenweiliang.com/ ) "Restart/Reinstall VestaCP to Solve Apache Service PHP Report 500 Error" သည် သင့်အတွက် အထောက်အကူဖြစ်စေပါသည်။
ဤဆောင်းပါး၏ link ကိုမျှဝေရန်ကြိုဆိုပါတယ်:https://www.chenweiliang.com/cwl-744.html
နောက်ဆုံးထွက်မွမ်းမံမှုများကို ရယူရန် Chen Weiliang ၏ တယ်လီဂရမ်ချန်နယ်မှ ကြိုဆိုပါသည်။
📚 ဤလမ်းညွှန်တွင် တန်ဖိုးကြီးကြီးမားမားပါရှိသည်၊ 🌟ဒါက ရှားပါးအခွင့်အရေးပါ၊ လက်လွတ်မခံပါနဲ့။ ⏰⌛💨
ကြိုက်ရင် Share ပြီး Like လုပ်ပါ။
သင်၏မျှဝေခြင်းနှင့် လိုက်ခ်များသည် ကျွန်ုပ်တို့၏ စဉ်ဆက်မပြတ်လှုံ့ဆော်မှုဖြစ်သည်။