Reinicieu/reinstal·leu VestaCP per resoldre l'error 500 de l'informe PHP del servei Apache

VestaCP és un tauler de control de Linux de codi obert i fàcil d'utilitzar que suporta CentOS 7.

Un venedor en xarxa que utilitzava el panell VestaCP va trobar de sobte un error 500 d'Apache Service PHP...

Introduïu l'ordre de reinici del servei Apache a SSH▼

service httpd restart

Després de reiniciar Apache, apareix el següent missatge d'error▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • 打开WordPressLloc web, PHP informa directament d'un error 500...

mentre introduïu l'ordre systemctl status httpd.service Després d'això, van tornar a aparèixer els següents problemes d'error ▼

[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
  • Aquest problema és molt difícil, i si no es resol ràpidament, afectarà inevitablementPromoció webrendiment iSEOEfecte……

La següent és la solució a l'error 500 notificat per Apache Service PHP▼

Actualitzeu VestaCP i reinicieu el servidor

Pas 1: Executeu l'ordre següent per actualitzar VestaCP ▼

v-update-sys-vesta-all

Pas 2: Reinicieu VestaCP ▼

service vesta restart

Pas 3: Reinicieu el servidor ▼

reboot
  • Inesperadament, després de reiniciar el servidor, tornarà a la normalitat, jaja!

Què passa si l'error no es pot resoldre?

Si s'actualitza el panell VestaCP i es reinicia el servidor, no es pot resoldre el problema de "Apache Service PHP reports a error 500. Es recomana reinstal·lar el panell VestaCP.

Feu una còpia de seguretat i torneu a instal·lar VestaCP

Pas 1: Feu una còpia de seguretat del vostre lloc web i de la base de dades.

  • A continuació s'utilitza el nom d'usuari admin com a referència.

SSH executeu l'ordre següent ▼

v-backup-user admin
  • Un cop completat, es generarà un zip amb data i hora.
  • Per exemple: admin.year-month-day_hour-minute-second.tar

El paquet de còpia de seguretat es generarà en aquest directori ▼

/home/backup

Pas 2:es farà una còpia de seguretat del directori /home/backup, copieu-lo a Google Drive 

Copieu el directori de còpia de seguretat local /home/backup Aneu al directori de còpia de seguretat on està configurat el disc de xarxa anomenat gdrive i viceversa ▼

rclone copy /home/backup gdrive:backup
  • Copieu el fitxer de còpia de seguretat a Google Disk, cal instal·lar-loRclone.

Consulteu aquest tutorial per a la instal·lació i l'ús de Rclone ▼

Pas 3: Torneu a instal·lar el panell VestaCP

Després de fer una còpia de seguretat del lloc web i de la base de dades, suprimiu el contingut del servidor Linux i torneu a instal·lar el panell VestaCP ▼

Pas 4: Restaurar els fitxers de còpia de seguretat

Després de tornar a instal·lar el panell VestaCP, restaureu el paquet comprimit de còpia de seguretat al disc de xarxa de Google a /home/backup Catàleg▼

rclone copy gdrive:backup /home/backup

Pas 5: Introduïu l'ordre de recuperació següent per restaurar ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar és el nom de l'arxiu de còpia de seguretat.

Si apareix un missatge d'error ▼

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

Si us plau, reinicieu el servidor ▼

reboot

A continuació, executeu l'ordre de restauració de còpia de seguretat.

Per a més problemes del panell de VestaCP, podeu veure aquí ▼

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Tornar a dalt