Problema de permissões do Wordpress

1

Estou tendo alguns problemas ao tentar tornar minha instalação do Wordpress "à prova de balas". Eu estava instalando o Wordpress no meu servidor de teste, quando percebi que tinha um problema de permissão com a instalação de pastas e temas. Tentei corrigi-lo usando os seguintes comandos, localizados em esta resposta SF :

Para diretórios:

find [your path here] -type d -exec chmod 755 {} \;

Para arquivos:

find [your path here] -type f -exec chmod 644 {} \;

Você deve omitir o uso deste comando para / wp-includes /.

Agora, vejo apenas uma tela em branco no meu diretório do Wordpress. Eu não quero chmod 777 o diretório Wordpress. Isso resolveria o problema, mas criaria um problema de segurança.

    
por mckain 17.05.2011 / 17:27

2 respostas

1

O Apache não precisa escrever para qualquer raiz da web para fazer com que o wordpess funcione corretamente. Tudo o que ele precisa fazer é ler

Então, dado que ... a última octal em suas permissões UNIX pode ser definida como 0 sempre (então, na realidade, isso seria 750/640)

Dependendo da propriedade, pode ser necessário executar o 770/660 dentro do conteúdo do wp para permitir que o UID do apache seja gravado / movido para esse diretório. Esta é uma solução não-legal, já que significa que o apache obtém praticamente todo o acesso em wp-content e abaixo..por isso, idealmente, você deseja que os arquivos sejam proprietários de alguém que não seja o apache ... de preferência um ser humano.

Eu escrevi uma postagem no blog sobre as permissões do arquivo wordpress que você talvez queira uma olhada.

    
por 20.09.2015 / 19:19
0

Dependendo da sua configuração, pode acontecer que essas configurações não sejam permissivas o suficiente. Talvez seja necessário conceder acesso de gravação (77 *) ao grupo ( HTTP processo do servidor) também, pelo menos para arquivos / diretórios selecionados.

Veja Mudando as permissões de arquivo no WordPress.org para mais informações.

    
por 17.05.2011 / 19:18

Tags