12. Configurações do PHP

Escolha um dos seguintes manipuladores PHP em Parâmetros de Hospedagem > Tipo de manipulador PHP levando em consideração o consumo de recursos e os aspectos de segurança de cada opção:

imagem 76978
 atuaçãoUso de memóriaSegurança
Módulo Apache (somente Linux)Alto.Funciona como parte do servidor web Apache.BaixoEste manipulador (também conhecido como mod_php) é a opção menos segura, pois todos os scripts PHP são executados em nome do apacheusuário. Isso significa que todos os arquivos criados por scripts PHP de qualquer assinante de plano possuem o mesmo proprietário ( apache) e o mesmo conjunto de permissões. Assim, existe uma possibilidade teórica de que alguns usuários tentem afetar arquivos de outros usuários ou alguns arquivos importantes do sistema.Observação:Você pode evitar alguns problemas de segurança ativando a opção PHP safe_mode . Ele desabilita uma série de funções PHP que trazem risco potencial de segurança. Observe que isso pode levar à inoperabilidade de alguns aplicativos da web. A opção safe_mode é considerada obsoleta e está obsoleta no PHP 5.3.
Extensão ISAPI (somente Windows, não suportado desde o PHP 5.3 )Alto.É executado como parte do servidor Web IIS.BaixoA extensão ISAPI pode fornecer isolamento de site caso um pool de aplicativos IIS dedicado seja ativado para assinaturas. Isolamento de site significa que sites de clientes diferentes executam seus scripts de forma independente. Assim, um erro em um script PHP não afeta o trabalho de outros scripts. Além disso, os scripts PHP são executados em nome de um usuário do sistema associado a uma conta de hospedagem.Observação:O manipulador de extensão ISAPI não é suportado desde o PHP 5.3.
aplicativo CGIBaixo.Cria um novo processo para cada solicitação e o fecha assim que a solicitação é processada.BaixoO manipulador CGI fornece execução de script PHP em nome de um usuário do sistema associado a uma conta de hospedagem. No Linux, esse comportamento só é possível quando o módulo suEXEC do servidor web Apache está ativado (opção padrão). Em outros casos, todos os scripts PHP são executados em nome do apacheusuário.Recomendamos que você use o manipulador de aplicativos CGI apenas como um substituto.
Aplicativo FastCGIAlto (próximo ao módulo Apache e extensão ISAPI).Mantém os processos em execução para lidar com outras solicitações recebidas.AltoO manipulador FastCGI executa scripts PHP em nome de um usuário do sistema associado a uma conta de hospedagem.
Aplicativo PHP-FPM (somente Linux)AltoBaixoO PHP-FPM é uma versão avançada do FastCGI que oferece benefícios significativos para aplicações web altamente carregadas.O manipulador PHP-FPM está disponível apenas se tiver sido instalado pelo provedor de hospedagem e se a opção Processar PHP por nginx nas configurações do site estiver ativada ( Sites e domínios > selecione um domínio > Configurações do servidor Web ).

Nota: Alternar o PHP do módulo Apache para o aplicativo FastCGI pode quebrar a funcionalidade dos scripts PHP existentes. Mudar para PHP-FPM selecionando Process PHP by nginx nas configurações do servidor web do site pode fazer o mesmo.

Versão do PHP #

Plesk suporta diferentes versões do PHP. Para cada manipulador, uma ou mais versões do PHP podem estar disponíveis. A lista de versões disponíveis é definida pelo seu provedor de hospedagem e está disponível para você no mesmo local em que você seleciona o manipulador PHP: seção Sites e domínios > nome do domínio > Configurações de hospedagem .

Nota: Sempre use o PHP 5.x, exceto nos casos em que você precisa do PHP 4.x para hospedar alguns aplicativos PHP antigos.

Desde o Plesk 10.4, você tem a capacidade de ajustar a configuração do PHP individualmente para cada plano de hospedagem ou assinatura. Para isso, o Plesk expõe uma série de definições de configuração do PHP na guia Configurações do PHP. Para saber mais sobre a configuração personalizada do PHP por assinatura, consulte a seção Personalizar configuração do PHP .

Deixe um comentário 0