Como definir as permissões do wp-content/folder para que todos os subdiretórios recebam sua permissão?

Como definir as permissões do wp-content/folder para que todos os subdiretórios recebam sua permissão?

wordpress usa a pasta wp-content para armazenar uploads, e os uploads também são armazenados em sua própria pasta dependendo do mês em que você carrega o arquivo, como:

wp-content/uploads/month/day/file.jpg

a pasta precisa de 755 permissões e acredito em todas as subpastas.

Como posso fazer isso?

Responder1

para alterar arquivos e pastas existentes: chmod -R 755 *

para alterar arquivos futuros umask 022

Responder2

A pasta precisa apenas de permissão 700. Todo acesso deve ser feito como usuário apache (www-data no ubuntu). Para garantir que o appche defina 755 permissões em diretórios, certifique-se de que ele seja executado com 'umask 022'. É importante que o diretório seja de propriedade gravável pelo usuário do servidor web.

É mais seguro ter apenas o diretório de uploads gravável pelo Apache. No entanto, isso significa que você precisará atualizar temas, plug-ins e idiomas por outro mecanismo. O pacote Ubuntu usa /var/www/wp-uploads como diretório de uploads.

Responder3

Geralmente, se você obtiver as permissões diretamente na pasta wp-content/uploads, as subpastas recém-criadas deverão herdá-las à medida que forem criadas.

informação relacionada