ຣີສະຕາດ/ຕິດຕັ້ງ VestaCP ຄືນໃໝ່ເພື່ອແກ້ໄຂຂໍ້ຜິດພາດຂອງ Apache Service PHP report 500

VestaCPແມ່ນແລ້ວສະຫນັບສະຫນູນ CentOS 7 ລະບົບ, ແຫຼ່ງເປີດແລະງ່າຍທີ່ຈະນໍາໃຊ້Linuxແຜງຄວບຄຸມ.

ມີເວັບໄຊທ໌ທີ່ກ່ຽວຂ້ອງບາງຄົນກໍາລັງໃຊ້ກະດານ VestaCP ແລະທັນທີທັນໃດພົບບັນຫາ Apache Service PHP ລາຍງານຂໍ້ຜິດພາດ 500 ...

ໃສ່ຄໍາສັ່ງບໍລິການ Apache ຄືນໃໝ່ໃນ SSH▼

service httpd restart

ຫຼັງຈາກ 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 ໂດຍກົງ ...

ໃນຂະນະທີ່ເຂົ້າໄປໃນຄໍາສັ່ງ systemctl status httpd.service ຫຼັງຈາກນັ້ນ, ບັນຫາຄວາມຜິດພາດຕໍ່ໄປນີ້ປາກົດອີກເທື່ອຫນຶ່ງ ▼

[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ຜົນກະທົບ……

ຕໍ່ໄປນີ້ແມ່ນການແກ້ໄຂບັນຫາ 500 ຂໍ້ຜິດພາດທີ່ລາຍງານໂດຍ Apache Service PHP▼

ອັບເດດ VestaCP ແລະເປີດເຄື່ອງແມ່ຂ່າຍໃຫມ່

ຂັ້ນ​ຕອນ​ທີ 1​:ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອອັບເດດ VestaCP ▼

v-update-sys-vesta-all

ຂັ້ນ​ຕອນ​ທີ 2​:ຣີສະຕາດ VestaCP ▼

service vesta restart

第3步:ຣີສະຕາດເຊີບເວີ ▼

reboot
  • ໂດຍບໍ່ຄາດຄິດ, ຫຼັງຈາກ restart server, ມັນຈະກັບມາເປັນປົກກະຕິ, haha!

ຈະເປັນແນວໃດຖ້າຄວາມຜິດພາດບໍ່ສາມາດແກ້ໄຂໄດ້?

ຖ້າແຜງ VestaCP ຖືກປັບປຸງແລະເຊີບເວີຖືກເປີດໃຫມ່, ບັນຫາຂອງ "Apache Service PHP ລາຍງານຂໍ້ຜິດພາດ 500" ບໍ່ສາມາດແກ້ໄຂໄດ້. ແນະນໍາໃຫ້ຕິດຕັ້ງແຜງ VestaCP ຄືນໃໝ່.

ສຳຮອງຂໍ້ມູນ ແລະຕິດຕັ້ງ VestaCP ຄືນໃໝ່

第1步:ສໍາຮອງຂໍ້ມູນເວັບໄຊທ໌ແລະຖານຂໍ້ມູນຂອງທ່ານ

  • ຕໍ່ໄປນີ້ໃຊ້ຊື່ຜູ້ໃຊ້ admin ເປັນເອກະສານອ້າງອີງ.

SSH ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ ▼

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​, ຈໍາ​ເປັນ​ຕ້ອງ​ໄດ້​ຕິດ​ຕັ້ງ​ໂລດ.

ກະ​ລຸ​ນາ​ເບິ່ງ tutorial ນີ້​ສໍາ​ລັບ​ການ​ຕິດ​ຕັ້ງ Rclone ແລະ​ການ​ນໍາ​ໃຊ້ ▼​

第3步:ຕິດຕັ້ງແຜງ VestaCP ຄືນໃໝ່ 

ຫຼັງ​ຈາກ​ການ​ສໍາ​ຮອງ​ຂໍ້​ມູນ​ເວັບ​ໄຊ​ທ​໌​ແລະ​ຖານ​ຂໍ້​ມູນ​, ລຶບ​ເນື້ອ​ໃນ​ຂອງ​ເຄື່ອງ​ແມ່​ຂ່າຍ​ຂອງ Linux​, ແລະ​ຫຼັງ​ຈາກ​ນັ້ນ​ຕິດ​ຕັ້ງ VestaCP panel ▼

第4步:ການຟື້ນຟູໄຟລ໌ສໍາຮອງຂໍ້ມູນ

ຫຼັງ​ຈາກ​ການ​ຕິດ​ຕັ້ງ​ຄະ​ນະ​ກໍາ​ມະ VestaCP ຄືນ​ໃຫມ່​, ຟື້ນ​ຟູ​ຊຸດ​ສໍາ​ຮອງ​ຂໍ້​ມູນ​ການ​ບີບ​ອັດ​ໃນ​ດິ​ສ​ກ​ເຄືອ​ຂ່າຍ​ກູ​ໂກ​ເປັນ​ /home/backup ລາຍການ ▼

rclone copy gdrive:backup /home/backup

第5步:ໃສ່ຄໍາສັ່ງຟື້ນຟູຕໍ່ໄປນີ້ເພື່ອຟື້ນຟູ ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar ແມ່ນຊື່ຂອງແຟ້ມສຳຮອງ.

ຖ້າຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດປາກົດ ▼

-bash: v-restore-user: command not found

ກະລຸນາຣີສະຕາດເຊີບເວີ ▼

reboot

ຫຼັງຈາກນັ້ນ, ດໍາເນີນການຄໍາສັ່ງສໍາຮອງຂໍ້ມູນການຟື້ນຟູ.

ສໍາລັບບັນຫາແຜງ VestaCP ເພີ່ມເຕີມ, ທ່ານສາມາດເບິ່ງໄດ້ທີ່ນີ້ ▼

ຫວັງ Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Restart/Reinstall VestaCP ເພື່ອແກ້ໄຂ Apache Service PHP Report 500 Error", ເຊິ່ງເປັນປະໂຫຍດແກ່ເຈົ້າ.

ຍິນດີຕ້ອນຮັບແບ່ງປັນການເຊື່ອມຕໍ່ຂອງບົດຄວາມນີ້:https://www.chenweiliang.com/cwl-744.html

ຍິນດີຕ້ອນຮັບສູ່ຊ່ອງ Telegram ຂອງບລັອກຂອງ Chen Weiliang ເພື່ອຮັບອັບເດດຫຼ້າສຸດ!

🔔 ເປັນຜູ້ທຳອິດທີ່ໄດ້ຮັບ "ຄູ່ມືການໃຊ້ເຄື່ອງມືການຕະຫຼາດເນື້ອຫາ ChatGPT AI" ທີ່ມີຄຸນຄ່າໃນລາຍການທາງເທິງ! 🌟
📚ຄູ່ມືນີ້ມີຄຸນຄ່າອັນມະຫາສານ, 🌟ນີ້ເປັນໂອກາດທີ່ຫາຍາກ, ຢ່າພາດມັນ! ⏰⌛💨
Share and like ຖ້າມັກ!
ການ​ແບ່ງ​ປັນ​ແລະ​ການ​ຖືກ​ໃຈ​ຂອງ​ທ່ານ​ແມ່ນ​ການ​ຊຸກ​ຍູ້​ຢ່າງ​ຕໍ່​ເນື່ອງ​ຂອງ​ພວກ​ເຮົາ​!

 

评论评论

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ຖືກເຜີຍແຜ່. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຖືກນໍາໃຊ້ * ປ້າຍ ກຳ ກັບ

ເລື່ອນໄປເທິງສຸດ