Solução de problemas 0 visualizações

Como resolver o erro 'Failed to open stream: Permission denied' no WordPress

Ver no WHMCS

Como resolver o erro 'Failed to open stream: Permission denied' no WordPress

Olá, querido(a) cliente da GeHost! Se você está vendo o erro "Failed to open stream: Permission denied" ao tentar instalar um plugin, atualizar o WordPress ou fazer qualquer alteração no sistema, não se preocupe — isso é comum e tem solução simples. Eu, seu Sensei da GeHost, vou te guiar passo a passo com calma, clareza e um toque de cuidado, como se fosse um amigo te ajudando na cozinha.

Esse erro geralmente acontece por causa de permissões incorretas nos arquivos do WordPress. Não é um problema de conexão, nem de servidor fora do ar — é só uma questão de "autorização" entre o sistema e os arquivos. Vamos resolver isso juntos!

Passo a passo: como corrigir o erro de permissão

  1. Entre no painel do cPanel da sua conta. Para isso, acesse painel.gehost.com.br e faça login com suas credenciais.

    Tela de login do cPanel com campos de Usuário e Senha
  2. Uma vez logado, clique em Gerenciador de Arquivos (File Manager), que está na categoria Arquivos.

    Painel inicial do cPanel com a opção Gerenciador de Arquivos destacada
  3. No Gerenciador de Arquivos, selecione a pasta public_html (ou o diretório onde seu site está instalado). Se você tem múltiplos sites, certifique-se de estar na pasta correta.

    Tela do Gerenciador de Arquivos com a pasta public_html destacada
  4. Na lista de arquivos, clique com o botão direito em wp-content (pasta do WordPress) e escolha a opção Alterar Permissões.

    Dica do Sensei: Se você não vir a opção "Alterar Permissões", clique em "Mostrar arquivos ocultos" no canto superior direito do Gerenciador de Arquivos. Isso ajuda a ver pastas como .htaccess, que também podem estar envolvidas.
  5. Na janela de permissões, insira os valores abaixo:

    • Arquivos: 644
    • Pastas: 755

    Se você estiver usando o modo recursivo (ou seja, aplicar as permissões a todos os arquivos dentro da pasta), selecione essa opção. Isso garante que todas as subpastas e arquivos sejam corrigidos.

  6. Após ajustar, clique em Salvar ou Aplicar. Espere alguns segundos para o sistema processar.

  7. Volte ao seu site no navegador e tente novamente a ação que estava dando erro (como instalar um plugin ou atualizar o WordPress). O erro deveria ter desaparecido!

Por que isso funciona?

Permissões no Linux (o sistema do servidor) são como chaves de portas. O número 644 significa que o arquivo pode ser lido por todos, mas editado apenas pelo dono. Já 755 permite que a pasta seja acessada por todos, mas só o dono pode alterá-la.

Esse padrão é seguro e compatível com o WordPress. Quando as permissões estão muito restritas (como 600 ou 700), o sistema não consegue escrever arquivos — e é aí que surge o erro "Permission denied".

Prevenção: dicas para evitar o erro no futuro

  • Nunca altere permissões de arquivos ou pastas sem saber o que está fazendo. O padrão 644 (arquivos) e 755 (pastas) é seguro.
  • Evite usar editores de texto direto no cPanel para alterar arquivos importantes. Prefira o editor do WordPress ou um editor local (como VS Code).
  • Se usar FTP ou SFTP, certifique-se de que o cliente não altere permissões automaticamente.

Se o erro persistir

Se mesmo após seguir todos os passos o erro continuar, pode haver um problema mais profundo — como um arquivo corrompido ou um conflito com um plugin. Nesse caso, entre em contato com nosso suporte técnico pelo painel (clicando em "Suporte" no menu principal).

Seu pedido será atendido dentro do período de suporte gratuito de 30 dias após a entrega — e eu, seu Sensei, estou aqui para ajudar com paciência e respeito.

💡 Importante: Se precisar de ajuda com faturas, dados fiscais ou planos, consulte sua conta no painel da GeHost. O CNPJ oficial da empresa é 46.647.904/0001-04 — use apenas esse para emissão de notas.

Seu site está em boas mãos. E você, com esse guia, está cada vez mais forte no mundo da web. 🌟

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.