Logo da MMHospedagem
Carregando...
Não é possível aplicar a configuração Apache e Nginx no Plesk com a extensão Premium Email instalada: "server" directive is not allowed here
imprimir
  • Apache, Nginx
  • 24

Sintomas

A extensão Plesk Premuim Email da Kolab está instalada e habilitada.

O seguinte erro é exibido ao tentar aplicar a configuração em Domínios > exemplo.com > página Apache & nginx:

 Invalid nginx configuration: nginx: [emerg] "server" directive is not allowed here in /etc/nginx/plesk.conf.d/vhosts/example.com.conf:31 nginx: configuration file /etc/nginx/nginx.conf test failed
Unable to use the current nginx configuration file and to rollback to the previous version of the file because they both contain invalid configuration.

Causa

A extensão Plesk Premuim Email fornece seção de autodescoberta de correio inválido para modelos durante a criação de arquivos de configuração de host virtual Nginx.

Este é um bug de extensão com ID PPPM-14026 .

Solução

Até que o bug seja corrigido, aplique a próxima solução alternativa:

SO baseado em Debian (Debian, Ubuntu)

Conecte-se ao servidor via SSH .

Backup /opt/psa/admin/plib/Template/Processor.php do arquivo original:

cp -a /opt/psa/admin/plib/Template/Processor.php{,.bak}

Baixar arquivo fixo personalizado:

curl -LO https://support.plesk.com/hc/en-us/article_attachments/15329755898519/Processor.php

Substitua o arquivo original:

mv -f ./Processor.php /opt/psa/admin/plib/Template/Processor.php
SO baseado em RHEL (centOS, AlmaLinux, CloudLinux)

Conecte-se ao servidor via SSH .

Backup /usr/local/psa/admin/plib/Template/Processor.phpdo arquivo original:

cp -a /usr/local/psa/admin/plib/Template/Processor.php{,.bak}

Baixar arquivo fixo personalizado:

curl -LO https://support.plesk.com/hc/en-us/article_attachments/15329755898519/Processor.php

Substitua o arquivo original:

mv -f ./Processor.php /usr/local/psa/admin/plib/Template/Processor.php

Esta resposta lhe foi útil?

Artigos Relacionados

MMHospedagem