post
Atualizar Permissão de Arquivos e Diretórios do WordPress via PHP
Publicado em: 21/03/2024 / Atualizado em: 21/03/2024
Usando o código abaixo, é possivel rodar um script que atualiza recursivamente a permissão de todos os diretórios e arquivos do wordpress para as permissões recomendadas na documentação.
É recomendado que os arquivos do wordpress tenham uma permissão de 644, enquanto os diretórios do wordpress precisam ter uma permissão de 755.
Segue código abaixo:
<?php function setCorrectFilePermissions($dir){ $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir, RecursiveDirectoryIterator::SKIP_DOTS)); foreach($iterator as $item) { if($item->isDir()) { // Define permissões de diretório para 755 chmod($item->getPathname(), 0755); } else { // Define permissões de arquivo para 644 chmod($item->getPathname(), 0644); } } } // Caminho absoluto para o diretório raiz do WordPress (neste caso, o diretório onde este script também está localizado) $wordpressDirectory = __DIR__; // Chamada da função setCorrectFilePermissions($wordpressDirectory); echo "As permissões foram atualizadas."; ?>
Adicione este código em um arquivo na raiz do seu site (exemplo: permissao.php). Depois, acesse via URL no navegador o arquivo (exemplo: https://meusite.com.br/permissao.php). Pronto!
Não se esqueça de remover o arquivo depois de ter rodado o script, para que ninguém acesse ele por engano.
Publicações recomendadas:
Inscreva-se em Nossa News:
Seja notificando sempre que tiver conteúdo novo disponível no meu canal do Youtube ou artigo no meu Blog.
Link Curto para Compartilhamento
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.
bruno.art.br/pb/4783
ID de Referência: 4783
Sugira uma publicação
Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.