Permissões ajuda?

0

Então eu configurei um site Wordpress no meu servidor. O problema que estou tendo é que o Wordpress cria novas pastas para classificar conteúdo carregado do Dashboard por dia. Mas, de alguma forma, o servidor não tem permissão para criar novas pastas. Como posso definir as permissões para que o servidor tenha permissões completas de criação / leitura / gravação no diretório?

Além disso, como posso configurá-lo para que o servidor tenha automaticamente as mesmas permissões sobre os futuros subdiretórios criados na pasta do Wordpress?

    
por evamvid 21.02.2014 / 03:27

1 resposta

1

A maneira mais fácil de realizar o que você deseja é configurar o diretório em que o Wordpress foi instalado da seguinte forma:

$ chmod u+rwx,g+rwxs,o-rwx wordpress
$ chown apache.apache wordpress

As opções acima garantirão que todos os novos arquivos ou diretórios criados sob wordpress estejam sempre acessíveis pelo grupo apache . Você vai querer substituir qualquer usuário / grupo que esteja sendo usado em seu sistema aqui. Algumas distros usam user / group www-data .

Para reparar qualquer diretório + arquivo existente, você pode usar esses comandos para fazer isso.

permissões

$ find wordpress -type d -exec chmod ug+rwx,g+s,o-rwx {} \;
$ find wordpress -type f -exec chmod ug+rw,o-rwx {} \;

propriedade

$ chown -Rf apache.apache wordpress

OBSERVAÇÃO: Novamente, você desejará usar seu usuário / grupo no comando chown acima. www-data & www-data são frequentemente usados nos pacotes Apache de algumas distribuições Linux.

Referências

por 21.02.2014 / 03:55