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.

Foi útil?

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 ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top