';

Olá pessoal, após um bom tempo sem escrever no blog, espero que eu consiga escrever mais posts em 2019.

Mas hoje quero deixar uma solução aqui para um problema muito recorrente que eu sempre tenho e hoje mais uma vez passei por isso, que são as permissoes da pasta de uploads do worpdress.

Geralmente a gente tenta de tudo e começa a ficar maluco, por exemplo, meu projeto ja estava com todas as permissões atribuidas e tudo mais e mesmo assim não encontrava a solução, até que me deparei com esta solução aqui:

Se as permissoes etiverem corretas e mesmo assim, você não está conseguindo resolver o problema, verifique em:

Configurações >> Midia >> Armazenar arquivos enviados nesta pasta e verifique se o caminho está correto.

Caso as permissoes estejam erradas, lembre-se das recomendações do wordpress:

755 for all folders and sub-folders.
644 for all files.

Esse script aqui pode solucionar o problema pra você:

Para usar:

1 – crie o arquivo: vim fix-wordpress-permissions.sh
2 – atribua a permissao de execução: chmod +x fix-wordpress-permissions.sh
3 – execute o arquivo: sh ./fix-wordpress-permissions.sh [PATH_TO_WORDPRESS_FOLDER]

Pronto!

Outra verificação direto com php puro que você pode fazer:

O código completo apenas é exibido no desktop, pois a leitura fica mais fácil, mas você pode acessar tambem pelo link direto do Gist.

Salve o arquivo no mesmo diretório que o wp-config.php e execute com: php is_writeable.php

Para saber mais…

Se você gostou desse post, compartilhe com seus amigos, ajude a espalhar conhecimento!
Não se esqueça de nos serguir nas redes sociais, por que você não pode ficar de fora!

  1. Curta nossa página no facebook
  2. Não perca as atualizações no twitter
  3. Veja as dicas no instagram
  4. Siga nossos repositórios no github
  5. Faça parte da nossa lista de desenvolvedores

@emersonbroga

Formado em Desenvolvimento de Sistemas pela Faculdade Pitágoras e pós-graduado em Gestão Estratégica de Marketing pela PUC Minas trabalhei em diversas agências e atualmente trabalho em projetos internacionais como FOX.com, FXNetworks.com, NatGeo.com entre outros.