Reparar serviço Plesk php - serviço temporariamente indisponível

0
359
plesk php error

A execução de vários domínios com diferentes versões de php em um servidor Plesk às vezes causa problemas causados ​​pela criação incorreta de arquivos pelo Plesk.

Por exemplo, os proprietários do domínio verão uma mensagem de erro quando visitarem o site

Mensagem de erro do servidor da web devido a um serviço com defeito

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 incorreto na configuração. Esses arquivos são gerenciados pelo serviço Plesk. Às vezes acontece que eles não são excluídos ou não são criados corretamente. Nesse caso, você só pode agir de forma independente e resolver o problema.

Encontre e corrija bugs

Você pode facilmente encontrar o erro nesse caso. Os logs de erros são gravados para cada serviço que geralmente indica o problema.

Neste exemplo, tudo o que você precisa fazer é procurar os arquivos de log do serviço php-fpm. Se você conhece a versão php do usuário, pode simplesmente consultar diretamente o protocolo do serviço. Como alternativa, você também pode simplesmente consultar todos os serviços simultaneamente e eliminar erros.

Exemplo em Centos7:

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

[07-Jun-2019 09: 40: 15] ERRO: Outra instância do FPM parece já escutar em /var/www/vhosts/system/yourcompany.com/php-fpm.sock

[07-Jun-2019 09: 40: 15] ERRO: Falha na inicialização do FPM

Isso basicamente significa que o Domínio Aparentemente, sua empresa ainda estava carregada em uma configuração php-fpm diferente; portanto, para o domínio, possivelmente a versão do php foi alterada de php5.6 para outra. Nesse caso, o Plesk não conseguiu remover o arquivo de configuração original. O serviço php-fpm não pode ser reiniciado então.

Solução para o problema

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

Exemplo para Centos7:

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

Você deve ver a reinicialização bem-sucedida diretamente no log de erros do serviço com defeito.

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

[07-Jun-2019 09: 42: 04] AVISO: o fpm está em execução, apesar do 120959

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

[07-Jun-2019 09: 42: 04] AVISO: intervalo do monitor systemd definido como 10000ms

DEIXE UMA RESPOSTA

Por favor, escreva seu comentário!
Digite seu nome aqui