Reinicie/reinstale VestaCP para resolver o erro 500 do informe PHP do servizo Apache

VestaCPSi apoio CentOS 7, código aberto e fácil de usarLinuxpanel de control.

Ter营销Alguén está a usar o panel de VestaCP e de súpeto atopa o problema de Apache Service PHP que informa dun erro 500...

Introduza o comando de reinicio do servizo Apache en SSH▼

service httpd restart

Despois de reiniciar Apache, aparece a seguinte mensaxe de erro▼

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

mentres introduce o comando systemctl status httpd.service Despois diso, apareceron de novo os seguintes problemas de erro ▼

[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 é moi difícil, e se non se resolve rapidamente, inevitablemente afectará aoPromoción Webrendemento eSEOEfecto……

A seguinte é a solución ao erro 500 informado por Apache Service PHP▼

Actualice VestaCP e reinicie o servidor

Paso 1:Executa o seguinte comando para actualizar VestaCP ▼

v-update-sys-vesta-all

Paso 2:Reinicie VestaCP ▼

service vesta restart

Capitulo 3:Reinicie o servidor ▼

reboot
  • Inesperadamente, despois de reiniciar o servidor, volverá á normalidade, jaja!

E se o erro non se pode resolver?

Se o panel de VestaCP se actualiza e se reinicia o servidor, non se pode resolver o problema de "Apache Service PHP reports a error 500". Recoméndase reinstalar o panel VestaCP.

Fai unha copia de seguridade e reinstala VestaCP

Capitulo 1:Fai unha copia de seguranza do teu sitio web e base de datos

  • O seguinte usa o nome de usuario admin como referencia.

SSH executa o seguinte comando ▼

v-backup-user admin
  • Unha vez completado, xerarase un zip con data e hora.
  • Por exemplo: admin.ano-mes-día_hora-minuto-segundo.tar

O paquete de copia de seguridade xerarase neste directorio ▼

/home/backup

Paso 2:Farase unha copia de seguranza do directorio /home/backup, copia en Google Drive 

Copia o directorio de copia de seguridade local /home/backup Vaia ao directorio de copia de seguridade onde está configurado o disco de rede chamado gdrive e viceversa ▼

rclone copy /home/backup gdrive:backup
  • Copia o ficheiro de copia de seguridade en Google Disk, é necesario instalarclonar.

Consulte este tutorial para a instalación e o uso de Rclone ▼

Capitulo 3:Reinstale o panel VestaCP 

Despois de facer unha copia de seguranza do sitio web e da base de datos, elimine o contido do servidor Linux e, a continuación, reinstale o panel de VestaCP ▼

Capitulo 4:Restaurando ficheiros de copia de seguridade

Despois de reinstalar o panel de VestaCP, restaure o paquete comprimido de copia de seguridade no disco de rede de Google para /home/backup Catálogo ▼

rclone copy gdrive:backup /home/backup

Capitulo 5:Introduza o seguinte comando de restauración para restaurar ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar é o nome do arquivo de copia de seguranza.

Se aparece unha mensaxe de erro ▼

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

Reinicie o servidor ▼

reboot

A continuación, execute o comando de restauración de copia de seguridade.

Para máis problemas do panel de VestaCP, podes ver aquí ▼

Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Reiniciar/reinstalar VestaCP para resolver o erro do informe PHP 500 do servizo Apache", que é útil para vostede.

Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-744.html

Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.

🔔 Sexa o primeiro en obter a valiosa "Guía de uso da ferramenta de intelixencia artificial de marketing de contidos de ChatGPT" no directorio principal da canle. 🌟
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!

 

发表 评论

O seu enderezo de correo electrónico non se publicará. Utilízanse os campos obrigatorios * Etiqueta

desprázate cara arriba