Como corrigir o erro do wordpress: Desculpe, você não tem permissão para fazer upload de arquivos.

Autor :

Reagir :

Comentário

O erro «Lamentamos, mas não tem autorização para carregar ficheiros» vem de função do utilizador atribuído no teu site.

Por predefinição, a função Colaborador não tem permissão upload_files, o que impede a adição de imagens ou ficheiros multimédia.

Boas notícias : isso resolve-se em poucos minutos com 2 métodos, desde a mais simples até à mais avançada.

Contactar o administrador do site

A solução mais rápida é contactar o’administrador do teu site. Só ele pode alterar a tua função a partir do painel de controloem Utilizadores > Todos os utilizadores.

Basta-lhe abrir o teu perfil e alterar a tua função de Colaborador no Autor Onde editor. Estas duas funções têm, por predefinição, permissão para enviar ficheiros. Basta clicar em Atualização e o problema está resolvido.

Se ele preferir manter-te em Colaborador por motivos de segurança, terá de adicionar a permissão manualmente através de uma extensão. É isso que se aborda na secção seguinte.

Instalar a extensão User Role Editor

Se quiseres guardar um função personalizada ao mesmo tempo que permite o envio de ficheiros, a extensão User Role Editor é a solução ideal. Permite alterar os permissões de cada função diretamente a partir do painel de controlo, sem alterar o garçom nem no código.

Eis os passos para corrigir o erro:

  1. Vai para Extensões > Adicionar, pesquisa User Role Editor, instala-o e, em seguida, clica em Habilitar.
  2. Vai a Utilizadores > User Role Editor (o submenu permanece em inglês, mesmo num site em francês).
  3. Seleciona o papel em questão na lista suspensa. Verifica bem qual foi atribuído à pessoa.
  4. Na lista Todos, pede autorização upload_files e assinale a caixa.
  5. Clique em Atualização para aplicar a alteração.

Tenha cuidado com o botão de confirmação : os botões Sim e Não por vezes aparecem invertidos na janela que se abre. Lê atentamente a mensagem antes de clicar, para não anulares a tua alteração por engano.

Depois de adicionada a autorização, o utilizador pode voltar a carregar ficheiros e a mensagem de erro desaparece.

Uma recomendação de segurança : não concedas esta permissão a qualquer pessoa. Um ficheiro malicioso carregado a partir de uma conta comprometida pode causar danos no teu site. Reserva este direito apenas para contas de confiança.

Os passos ilustrados com o User Role Editor

Para ver o passo a passo, eis o processo completo em capturas de ecrã.

  • Depois de instalar o plugin, abre o menu Usuários e, em seguida, clica em User Role Editor no painel de controlo. A entrada permanece em inglês, mesmo na interface em francês.
Menu «Editor de Funções do Utilizador» no painel de controlo do WordPress
Menu «Editor de Funções do Utilizador» no painel de controlo do WordPress ©Antonin para Alucare.fr
  • Na lista suspensa na parte superior, selecione a função afetado pelo problema, na maioria das vezes Colaborador.
Seleção da função de utilizador a modificar no Editor de Funções de Utilizador
Seleção da função de utilizador a modificar no User Role Editor ©Antonin para Alucare.fr
  • Em seguida, procura a linha upload_files na coluna das permissões e, em seguida, assinale a caixa correspondente. É esta funcionalidade que permite ao utilizador carregar imagens e ficheiros multimédia no site.
Caixa de seleção «upload_files» marcada para corrigir o erro de autorização do WordPress
Caixa «upload_files» marcada para corrigir o erro de autorização do WordPress ©Antonin para Alucare.fr
  • Por fim, clica em Atualização para guardar a alteração.
Botão «Atualizar» para guardar a autorização no Editor de Funções do Utilizador
Botão «Atualizar» para guardar a autorização no Editor de Funções do Utilizador ©Antonin para Alucare.fr
👍A sua opinião
O artigo é informativo
O artigo é objetivo
O artigo responde à minha pergunta
O conteúdo está atualizado
Encontrou algum erro? Diz-nos onde!

Gostou? Partilhe-o!

Este conteúdo é originalmente em francês (Ver o editor logo abaixo). Foi traduzido e revisto em várias línguas utilizando o Deepl e/ou a API do Google Translate para oferecer ajuda no maior número possível de países. Esta tradução custa-nos vários milhares de euros por mês. Se não estiver 100 % perfeita, deixe-nos um comentário para que a possamos corrigir. Se estiver interessado em rever e melhorar a qualidade dos artigos traduzidos, envie-nos um e-mail utilizando o formulário de contacto!
Agradecemos os seus comentários para melhorar o nosso conteúdo. Se quiser sugerir melhorias, utilize o nosso formulário de contacto ou deixe um comentário abaixo. Os seus comentários ajudam-nos sempre a melhorar a qualidade do nosso sítio Web Alucare.fr


Alucare é um meio de comunicação social independente. Apoie-nos adicionando-nos aos seus favoritos do Google News:

Publicar um comentário no fórum de discussão