Directorio de artículos
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!
📚 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!