Apache Service PHP hisoboti 500 xatosini hal qilish uchun VestaCP-ni qayta ishga tushiring/qayta o'rnating

VestaCPha qo'llab-quvvatlash CentOs 7 tizim, ochiq manba va foydalanish uchun qulayLinuxboshqaruv paneli.

borInternet-marketingKimdir VestaCP panelidan foydalanmoqda va to'satdan PHP 500 xatolik haqida xabar bergan Apache xizmati muammosiga duch keldi...

SSH▼ da Apache xizmatini qayta ishga tushirish buyrug'ini kiriting

service httpd restart

Apache-ni qayta ishga tushirgandan so'ng, quyidagi xato xabari paydo bo'ladi▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • yoqish; ishga tushirishWordPressVeb-sayt, PHP to'g'ridan-to'g'ri 500 xato haqida xabar beradi ...

buyruqni kiritish paytida systemctl status httpd.service Shundan so'ng, quyidagi xato muammolari yana paydo bo'ldi ▼

[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
  • Bu muammo juda qiyin va agar u tezda hal etilmasa, bu muqarrar ravishda ta'sir qiladiVeb-tashviqotishlash vaSEOEffekt……

Quyida Apache Service PHP▼ tomonidan bildirilgan 500 xatolik yechimi keltirilgan

VestaCP-ni yangilang va serverni qayta ishga tushiring

1-qadam:VestaCP ▼ yangilash uchun quyidagi buyruqni bajaring

v-update-sys-vesta-all

2-qadam:VestaCP ni qayta ishga tushiring ▼

service vesta restart

3 yil:Serverni qayta ishga tushiring ▼

reboot
  • Kutilmaganda, serverni qayta ishga tushirgandan so'ng, u normal holatga qaytadi, haha!

Xatoni hal qila olmasa nima bo'ladi?

Agar VestaCP paneli yangilansa va server qayta ishga tushirilsa, "PHP Apache xizmati 500 xato haqida xabar beradi" muammosini hal qilib bo'lmaydi.VestaCP panelini qayta o'rnatish tavsiya etiladi.

VestaCP-ni zaxiralang va qayta o'rnating

1 yil:Veb-saytingiz va ma'lumotlar bazasini zaxiralang

  • Quyida ma'lumotnoma sifatida admin foydalanuvchi nomidan foydalaniladi.

SSH quyidagi buyruqni ishga tushiradi ▼

v-backup-user admin
  • Tugallangach, sana va vaqt bilan zip yaratiladi.
  • Masalan: admin.yil-oy-kun_soat-daqiqa-sekund.tar

Zaxira paketi ushbu katalogda yaratiladi ▼

/home/backup

2-qadam:katalog zaxiralanadi /home/backup, Google Drive-ga nusxalash 

Mahalliy zaxira katalogidan nusxa oling /home/backup gdrive nomli tarmoq diski sozlangan zaxira katalogiga o'ting va aksincha ▼

rclone copy /home/backup gdrive:backup
  • Zaxira faylini Google Cloud Drive-ga nusxalash, o'rnatish talab qilinadiRklon.

Iltimos, Rclone-ni o'rnatish va ishlatish uchun ushbu qo'llanmaga qarang ▼

3 yil:VestaCP panelini qayta o'rnating 

Veb-sayt va ma'lumotlar bazasining zaxira nusxasini yaratgandan so'ng, Linux serveri tarkibini o'chiring va keyin VestaCP panelini qayta o'rnating ▼

4 yil:Zaxira fayllarni tiklash

VestaCP panelini qayta o'rnatganingizdan so'ng, Google tarmoq diskidagi zaxira siqilgan paketni tiklang /home/backup Katalog▼

rclone copy gdrive:backup /home/backup

5 yil:Qayta tiklash uchun quyidagi tiklash buyrug'ini kiriting ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar - zaxira arxivining nomi.

Agar xato xabari paydo bo'lsa ▼

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

Iltimos, serverni qayta ishga tushiring ▼

reboot

Keyin, zaxira nusxasini tiklash buyrug'ini bajaring.

VestaCP paneli bilan bogʻliq koʻproq muammolar uchun bu yerda ▼ koʻrishingiz mumkin

Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) "Apache xizmati PHP Report 500 xatosini hal qilish uchun VestaCP-ni qayta ishga tushiring/qayta o'rnating" deb o'rtoqlashdi, bu siz uchun foydalidir.

Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-744.html

Eng so'nggi yangiliklardan xabardor bo'lish uchun Chen Veyliang blogining Telegram kanaliga xush kelibsiz!

🔔 Birinchi bo'lib kanalning yuqori katalogida qimmatli "ChatGPT Content Marketing AI vositasidan foydalanish bo'yicha qo'llanma"ni qo'lga kiriting! 🌟
📚 Ushbu qo'llanmada katta ahamiyatga ega, 🌟Bu kamdan-kam imkoniyat, uni qo'ldan boy bermang! ⏰⌛💨
Baham ko'ring va yoqsa like!
Sizning baham ko'rish va yoqtirishlaringiz bizning doimiy motivatsiyamizdir!

 

发表 评论

Sizning elektron pochta manzilingiz e'lon qilinmaydi. 必填 项 已 用 * Yorliq

tepaga aylantiring