Servicio de reparación de Plesk php - Servicio temporalmente no disponible

0
360
error de plesk php

Ejecutar múltiples dominios con diferentes versiones de php en un servidor Plesk a veces causa problemas causados ​​por la creación incorrecta de archivos por parte de Plesk.

Por ejemplo, los propietarios de dominios verán un mensaje de error cuando visiten el sitio web

Mensaje de error del servidor web debido a un servicio defectuoso

La causa del error

La razón de este mensaje en este caso es un servicio php-fpm no iniciado que no puede reiniciarse debido a un archivo incorrecto en la configuración. Estos archivos son gestionados por el servicio Plesk. A veces sucede que no se eliminan o no se crean correctamente. En ese caso, solo puede actuar de forma independiente y resolver el problema.

Encontrar y corregir errores

Puede encontrar fácilmente el error en tal caso. Los registros de errores se escriben para cada servicio que a menudo indican el problema.

En este ejemplo, todo lo que tiene que hacer es buscar los archivos de registro del servicio php-fpm. Si conoce la versión php del usuario, simplemente puede consultar directamente el protocolo del servicio. Alternativamente, también puede simplemente consultar todos los servicios simultáneamente y eliminar errores.

Ejemplo bajo Centos7:

tail -f /var/log/plesk-php56-fpm/error.log

[07-Jun-2019 09: 40: 15] ERROR: Parece que otra instancia de FPM ya escucha en /var/www/vhosts/system/yourcompany.com/php-fpm.sock

[07-Jun-2019 09: 40: 15] ERROR: error en la inicialización de FPM

Eso básicamente significa que el Dominio Aparentemente, su empresa todavía estaba cargada en una configuración diferente de php-fpm, por lo que para el dominio posiblemente la versión de php se cambió de php5.6 a otra. En ese caso, Plesk no logró eliminar el archivo de configuración original. El servicio php-fpm no se puede reiniciar entonces.

Solución al problema

Elimine el archivo defectuoso de la configuración php-fpm del servidor.

Ejemplo para Centos7:

rm -rf /opt/plesk/php/5.6/etc/php-fpm.d/yourcompany.de.conf

Entonces debería ver el reinicio exitoso directamente en el registro de errores del servicio defectuoso.

tail -f /var/log/plesk-php56-fpm/error.log

[07-Jun-2019 09: 42: 04] AVISO: fpm se está ejecutando, pid 120959

[07-Jun-2019 09: 42: 04] AVISO: listo para manejar conexiones

[07-Jun-2019 09: 42: 04] AVISO: intervalo del monitor del sistema configurado en 10000ms

Deja una respuesta

Por favor, introduzca su comentario!
Por favor, introduzca su nombre aquí