Maqolalar katalogi
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!
📚 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!