Apache үйлчилгээний PHP тайлан 500 алдааг арилгахын тулд VestaCP-г дахин эхлүүл/дахин суулгана уу

VestaCPТиймээ дэмжлэг CentOS 7 систем, нээлттэй эх сурвалж, хэрэглэхэд хялбарLinuxхяналтын самбар.

Тийм шүү网络 营销Хэн нэгэн VestaCP самбар ашиглаж байгаа бөгөөд гэнэт 500 алдаа мэдээлэх Apache үйлчилгээний PHP асуудалтай тулгарсан ...

Apache үйлчилгээг дахин эхлүүлэх командыг SSH▼-д оруулна уу

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 алдааг шууд мэдээлдэг...

командыг оруулах үед 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Үр нөлөө……

Apache Service PHP▼-ийн мэдээлсэн 500 алдааны шийдлийг доор харуулав

VestaCP-г шинэчилж серверийг дахин эхлүүлнэ үү

1-р алхам:VestaCP-ийг шинэчлэхийн тулд дараах тушаалыг ажиллуулна уу ▼

v-update-sys-vesta-all

2-р алхам:VestaCP-г дахин эхлүүлнэ үү ▼

service vesta restart

3-р сар:Серверийг дахин эхлүүлнэ үү ▼

reboot
  • Санаанд оромгүй серверээ дахин ачаалсны дараа хэвийн байдалдаа орно, хаха!

Алдааг арилгах боломжгүй бол яах вэ?

Хэрэв VestaCP самбар шинэчлэгдэж, сервер дахин ачаалагдсан бол "Apache үйлчилгээний PHP 500 алдаа мэдээлэв" гэсэн асуудлыг шийдэх боломжгүй. VestaCP самбарыг дахин суулгахыг зөвлөж байна.

VestaCP-г нөөцөлж, дахин суулгана уу

1-р сар:Өөрийн вэбсайт болон мэдээллийн санг нөөцлөөрэй

  • Дараах нь хэрэглэгчийн нэрийг админыг лавлагаа болгон ашигладаг.

SSH дараах тушаалыг ажиллуулна ▼

v-backup-user admin
  • Дууссаны дараа огноо, цаг бүхий зип үүсгэх болно.
  • Жишээ нь: админ.жил-сар-өдөр_цаг-минут-секунд.tar

Нөөц багцыг энэ директорт үүсгэнэ ▼

/home/backup

2-р алхам:лавлах нөөцлөх болно /home/backup, Google Драйв руу хуулна уу 

Орон нутгийн нөөц лавлахыг хуулна уу /home/backup gdrive нэртэй сүлжээний дискийг тохируулсан нөөц лавлах руу очих ба эсрэгээр ▼

rclone copy /home/backup gdrive:backup
  • Нөөц файлыг Google Cloud Drive руу хуулна уу, суулгах шаардлагатайRclone.

Rclone-г суулгах, ашиглах талаар энэ зааварчилгааг үзнэ үү ▼

3-р сар:VestaCP самбарыг дахин суулгана уу 

Вэбсайт болон мэдээллийн санг нөөцөлсний дараа Линукс серверийн агуулгыг устгаад VestaCP самбарыг дахин суулгана уу ▼

4-р сар:Нөөц файлуудыг сэргээж байна

VestaCP самбарыг дахин суулгасны дараа Google сүлжээний дискэн дэх нөөц шахсан багцыг сэргээх хэрэгтэй /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 самбарын бусад асуудлуудыг эндээс харж болно ▼

Hope Chen Weiliang блог ( https://www.chenweiliang.com/ ) "Apache үйлчилгээний PHP Report 500 алдааг шийдвэрлэхийн тулд VestaCP-г дахин эхлүүлэх/дахин суулгах" хуваалцсан нь танд тустай.

Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-744.html

Чен Вэйляны блогын Telegram сувагт тавтай морил, хамгийн сүүлийн үеийн мэдээг аваарай!

🔔 Сувгийн шилдэг лавлахаас "ChatGPT Content Marketing AI Tool Usage Guide"-г хамгийн түрүүнд аваарай! 🌟
📚 Энэхүү гарын авлага нь асар их үнэ цэнийг агуулсан, 🌟Энэ бол ховор боломж, бүү алдаарай! ⏰⌛💨
Хэрэв танд таалагдвал лайк дарж, хуваалцаарай!
Таны хуваалцах, дуртай зүйл бол бидний байнгын урам зориг юм!

 

发表 评论

Таны имэйл хаяг нийтлэгдэхгүй. 必填 项 已 用 дээр ажиллаж байна * 标注

滚动 到 顶部