Plesk php serviço de reparação - Serviço Temporariamente indisponível

Se você tem vários domínios com diferentes versões do php em um Plesk Servidor de vez em quando são gerados problemas por parte do Plesk através da criação de arquivos defeituosos.

Os detentores de domínios verão então uma mensagem de erro, por exemplo, quando chamarem a website como

 classe=
Mensagem de erro do servidor Web devido a um serviço defeituoso

A causa do erro

O motivo desta mensagem é neste caso um serviço php-fpm não iniciado, que não pode ser reiniciado devido a um arquivo defeituoso na configuração. Estes ficheiros são geridos pelo serviço Plesk. Às vezes acontece que eles não são apagados ou não são criados corretamente. Nesse caso, você só pode independente tomar medidas e corrigir o problema.

Encontrar e corrigir erros

Você pode facilmente encontrar o erro em tal caso. Os registos de erros são escritos para cada serviço e muitas vezes mostram o problema.

Neste exemplo você só tem que ir à busca dos arquivos de log do serviço php-fpm. Se você conhece a versão php do usuário, você pode simplesmente consultar diretamente o registro do serviço. Alternativamente, você também pode verificar todos os serviços ao mesmo tempo e corrigir bugs.

Exemplo em Centos7:

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

[07-Jun-2019 09:40:15] ERROR: Uma outra instância FPM parece já ouvir em /var/wwww/vhosts/system/ihrefirma.de/php-fpm.sock

[07-Jun-2019 09:40:15] ERROR: Inicialização da FPM falhou

Isto significa basicamente que o domínio ihrefirma.de foi obviamente carregado numa configuração php-fpm diferente, ou seja, a versão php do domínio pode ter sido alterada de php5.6 para outra. Neste caso, Plesk não foi capaz de remover o arquivo de configuração original. O serviço php-fpm não pode ser reiniciado.

Solução do problema

Remova o arquivo quebrado da configuração php-fpm do servidor.

Exemplo para o Centos7:

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

Depois disso, você deve ver o reinício bem sucedido diretamente no log de erros do serviço defeituoso.

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

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

[07-Jun-2019 09:42:04] AVISO: pronto para lidar com conexões

07-Jun-2019 09:42:04] AVISO: intervalo do monitor do sistema definido para 10000ms

Artigos actuais