PHP valor safe_mode padrão no Plesk 8.4 é ON. PORQUE?
-
03-07-2019 - |
Pergunta
Eu estou querendo saber porque é que o valor padrão do safe_mode PHP ON no Plesk. Eu suspeito que é um problema de segurança, mas exatamente como isso é útil?
P.S. Como um desenvolvedor web inexperiente eu passar algumas horas se perguntando por que os arquivos .php foram baixadas em vez de correr no meu servidor. O motivo foi que este safe_mode padrão php foi ON e eu encontrei a solução, apenas fazendo aleatórias alterações que procuram razoáveis ??para as configurações do painel de controle Plesk. Ao fazer esta pergunta eu quero encontrar consolo para o tempo frustrante eu perdi este problema ridículo. Para mim não correr .php arquivos por padrão e não explicar explicitamente por que eles não funcionam é apenas mudo.
Solução
O problema que você tem com seus arquivos sendo exibido em vez de executado é independente da configuração para safe_mode
.
safe_mode
é crucial para garantir que seus scripts não podem executar operações potencialmente inseguros que pode permitir que um hacker invadir seu servidor.
Parece que você conseguiu mudado aleatoriamente a configuração que realmente une arquivos .php
para mod_perl
para que sejam executadas corretamente, mas se você não sabe o que está fazendo você realmente deve girar safe_mode
novamente.
Além disso, como regra geral, quando depurar problemas: alterar apenas uma coisa de cada vez e, em seguida, teste entre cada mudança . Isso ajudará a eliminar suposições falsas sobre qual a mudança realmente resolveu o problema ...