Reinicie/reinstale VestaCP para resolver el error del informe 500 de Apache Service PHP

VestaCPSi apoyo CentOS 7, de código abierto y fácil de usarLinuxPanel de control.

网络 营销Alguien está usando el panel VestaCP y de repente se encuentra con el problema de Apache Service PHP que informa un error 500...

Ingrese el comando de reinicio del servicio Apache en SSH▼

service httpd restart

Después de reiniciar Apache, aparece el siguiente mensaje de error▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • AbiertoWordPressSitio web, PHP informa el error 500 directamente...

al ingresar el comando systemctl status httpd.service Después de eso, aparecieron nuevamente los siguientes problemas de 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
  • Este problema es muy difícil, y si no se resuelve rápidamente, inevitablemente afectará laPromoción webrendimiento ySEOEfecto……

La siguiente es la solución al error 500 reportado por Apache Service PHP▼

Actualice VestaCP y reinicie el servidor

Paso 1:Ejecute el siguiente comando para actualizar VestaCP ▼

v-update-sys-vesta-all

Paso 2:Reiniciar VestaCP ▼

service vesta restart

Paso 3:Reiniciar el servidor ▼

reboot
  • Inesperadamente, después de reiniciar el servidor, volverá a la normalidad, ¡jaja!

¿Qué sucede si no se puede resolver el error?

Si se actualiza el panel de VestaCP y se reinicia el servidor, no se puede resolver el problema de "Apache Service PHP informa de un error 500. Se recomienda reinstalar el panel de VestaCP.

Copia de seguridad y reinstalación de VestaCP

Paso 1:Copia de seguridad de su sitio web y base de datos

  • A continuación se utiliza el nombre de usuario admin como referencia.

SSH ejecute el siguiente comando ▼

v-backup-user admin
  • Una vez completado, se generará un zip con fecha y hora.
  • Por ejemplo: admin.año-mes-día_hora-minuto-segundo.tar

El paquete de copia de seguridad se generará en este directorio ▼

/home/backup

Paso 2:se realizará una copia de seguridad del directorio /home/backup, copiar a Google Drive 

Copie el directorio de copia de seguridad local /home/backup Vaya al directorio de copia de seguridad donde está configurado el disco de red llamado gdrive y viceversa ▼

rclone copy /home/backup gdrive:backup
  • Copie el archivo de copia de seguridad en Google Disk, es necesario instalarloRclone.

Consulte este tutorial para la instalación y el uso de Rclone ▼

Paso 3:Vuelva a instalar el panel VestaCP 

Después de hacer una copia de seguridad del sitio web y la base de datos, elimine el contenido del servidor Linux y luego vuelva a instalar el panel VestaCP ▼

Paso 4:Restauración de archivos de copia de seguridad

Después de reinstalar el panel VestaCP, restaure el paquete comprimido de respaldo en el disco de red de Google para /home/backup Catálogo▼

rclone copy gdrive:backup /home/backup

Paso 5:Ingrese el siguiente comando de restauración para restaurar ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar es el nombre del archivo de copia de seguridad.

Si aparece un mensaje de error ▼

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

Reinicie el servidor ▼

reboot

Luego, ejecute el comando restaurar copia de seguridad.

Para más problemas con el panel VestaCP, puede ver aquí ▼

Esperanza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartió "Reiniciar/Reinstalar VestaCP para resolver el error 500 del informe PHP del servicio Apache", que es útil para usted.

Bienvenido a compartir el enlace de este artículo:https://www.chenweiliang.com/cwl-744.html

¡Bienvenido al canal de Telegram del blog de Chen Weiliang para obtener las últimas actualizaciones!

🔔 ¡Sea el primero en obtener la valiosa "Guía de uso de la herramienta de inteligencia artificial para marketing de contenidos ChatGPT" en el directorio superior del canal! 🌟
📚 Esta guía contiene un gran valor. 🌟Esta es una oportunidad única, ¡no la pierdas! ⏰⌛💨
¡Comparte y dale me gusta si te gusta!
¡Su compartir y Me gusta son nuestra motivación continua!

 

发表 评论

Su dirección de correo electrónico no será publicada. 项 已 用 * 标注

滚动 到 顶部