Apache Service PHP raporu 500 hatasını çözmek için VestaCP'yi yeniden başlatın/yeniden yükleyin

VestaCPevet destek CentOS 7 sistem, açık kaynak ve kullanımı kolayLinuxkontrol Paneli.

İnternet pazarlamacılığıBirisi VestaCP panelini kullanıyor ve aniden Apache Service PHP'nin 500 hatası bildirme sorunuyla karşılaşıyor...

SSH'de Apache hizmetini yeniden başlat komutunu girin▼

service httpd restart

Apache'yi yeniden başlattıktan sonra aşağıdaki hata mesajı belirir▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • açıkWordPressWeb sitesi, PHP doğrudan 500 hata bildiriyor...

komutu girerken systemctl status httpd.service Bundan sonra, aşağıdaki hata sorunları tekrar ortaya çıktı ▼

[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 sorun çok zordur ve hızlı bir şekilde çözülmezse kaçınılmaz olarak tüm dünyayı etkileyecektir.Web Promosyonuperformans veSEOEtki……

Aşağıdaki, Apache Service PHP tarafından bildirilen 500 hatasının çözümüdür.

VestaCP'yi güncelleyin ve sunucuyu yeniden başlatın

Aşama 1:VestaCP'yi güncellemek için aşağıdaki komutu çalıştırın ▼

v-update-sys-vesta-all

Aşama 2:VestaCP'yi yeniden başlatın ▼

service vesta restart

Aşama 3:Sunucuyu yeniden başlatın ▼

reboot
  • Beklenmedik bir şekilde, sunucuyu yeniden başlattıktan sonra normale dönecek, haha!

Hata çözülemezse ne olur?

VestaCP panelini güncellerseniz ve sunucuyu yeniden başlatırsanız "Apache Service PHP 500 hatası bildiriyor" sorunu çözülemez.VestaCP panelinin yeniden yüklenmesi önerilir.

VestaCP'yi yedekleyin ve yeniden yükleyin

Aşama 1:Web sitenizi ve veritabanınızı yedekleyin

  • Aşağıdaki, kullanıcı adı admin'i referans olarak kullanır.

SSH aşağıdaki komutu çalıştırın ▼

v-backup-user admin
  • Tamamlandığında, tarih ve saat içeren bir zip oluşturulacaktır.
  • Örneğin: admin.yıl-ay-gün_saat-dakika-saniye.tar

Yedekleme paketi bu dizinde oluşturulacak ▼

/home/backup

Aşama 2:dizin yedeklenecek /home/backup, Google Drive'a kopyala 

Yerel yedekleme dizinini kopyalayın /home/backup gdrive adlı ağ diskinin yapılandırıldığı yedekleme dizinine gidin ve bunun tersi de geçerlidir ▼

rclone copy /home/backup gdrive:backup
  • Yedekleme dosyasını Google ağ diskine kopyalayın, yüklemeniz gerekiyorRclone.

Lütfen Rclone kurulumu ve kullanımı için bu eğiticiye bakın ▼

Aşama 3:VestaCP panelini yeniden yükleyin 

Web sitesini ve veritabanını yedekledikten sonra Linux sunucusunun içeriğini silin ve ardından VestaCP panelini yeniden yükleyin ▼

Aşama 4:Yedekleme dosyalarını geri yükleme

VestaCP panelini yeniden kurduktan sonra, Google ağ diskindeki sıkıştırılmış yedek paketi geri yükleyin. /home/backup Katalog▼

rclone copy gdrive:backup /home/backup

Aşama 5:Geri yüklemek için aşağıdaki geri yükleme komutunu girin ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.yıl-ay-gün_saat-dakika-saniye.tar yedekleme arşivinin adıdır.

Bir hata mesajı görünürse ▼

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

Lütfen sunucuyu yeniden başlatın ▼

reboot

Ardından, geri yükleme yedekleme komutunu yürütün.

Daha fazla VestaCP paneli sorunu için burayı görebilirsiniz ▼

Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) size yardımcı olan "Apache Service PHP Report 500 Hatasını Çözmek için VestaCP'yi Yeniden Başlatın/Yeniden Yükleyin"i paylaştı.

Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-744.html

En son güncellemeleri almak için Chen Weiliang'ın blogunun Telegram kanalına hoş geldiniz!

🔔 Kanalın üst dizinindeki değerli "ChatGPT İçerik Pazarlama Yapay Zeka Aracı Kullanım Kılavuzunu" alan ilk kişi olun! 🌟
📚 Bu rehber çok büyük değer içeriyor, 🌟Bu nadir bir fırsat, kaçırmayın! ⏰⌛💨
İsterseniz paylaşın ve beğenin!
Paylaşımlarınız ve beğenileriniz bizim sürekli motivasyonumuz!

 

发表 评论

E-posta hesabınız yayımlanmayacak. 必填 项 已 用 * 标注

yukarı kaydır