Makale Rehberi
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!
📚 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!