Corrigir open () Erro Crítico: 13: Permissão Negada - Erro de Upload de Imagens no WordPress

WordPress é um sistema muito flexível que permite aos usuários criar muito rapidamente a partir de um blog simples para um site de apresentação avançada ou uma loja online.
Como qualquer sistema, não é sem problemas. Na maioria das vezes, ofertas de hospedagem na web são otimizados para um pequeno número de usuários ou não são configurados de acordo com as necessidades dos usuários. Para um site avançado criado no WordPress, recomendamos que use Servidores Dedicados com serviços especificamente configurados para o WordPress.

Um dos erros mais comuns em um blog / site criado com o WordPress é a impossibilidade de carregar arquivos de mídia. Erro HTTP. Se você tiver um "error.log" no servidor, ao tentar enviar uma imagem, o erro ficará assim:

"Data" [crit] # 16324 16324: 119467 * open () "/ home / path / public_html /" falhou (13: Permissão negada), o cliente IP, servidor: website.com, pedido "GET / HTTP / 1.1 ", host:" website.com "


Esse erro é encontrado não apenas ao tentar carregar um arquivo de mídia para o servidor, mas também quando o site é acessado pelos usuários e, na página da Web, há scripts que não têm permissão para serem abertos no servidor. Portanto, esse erro é as permissões de arquivo e pasta no servidor host. "chmod"E"chown".

Como corrigir o erro: open () Erro crítico: 13: permissão negada

1. Primeiro de tudo precisamos de acesso FTP ou SSH para o servidor. Nós nos conectamos e navegamos até o diretório onde encontramos a pasta onde estão os arquivos do site. No nosso exemplo, isso é: "public_html".

2. Se usarmos uma conexão SSH, no diretório em que chegamos ao ponto 1, executamos as linhas de comando:

encontrar. -tipo f -exec chmod 644 {} \; encontrar. -tipo d -exec chmod 755 {} \;

chown -R user:group *
A primeira linha de comando irá procurar por você todos os arquivos encontrado na pasta atual e recursiva e definir permissões 644. A segunda linha de comando fará o mesmo, mas apenas para diretórios. Isso irá definir a permissão 755.
Na terceira linha de comando, ele altera o usuário e o grupo ao qual os arquivos pertencem. Na maioria dos casos, eles são como "apache: nobody" para servidores web com HTTPD / Apache ou "nginx: nginx" para servidores NGINX.

Depois de executar estas linhas de comando, o "open () Erro Crítico: 13: Permissão negada"Deve desaparecer. Se você tiver dúvidas ou preocupações, não hesite em deixá-las em seus comentários.

Corrigir open () Erro Crítico: 13: Permissão Negada - Erro de Upload de Imagens no WordPress

Sobre o autor

discrição

Apaixonada por tudo o que gadget e TI escrever stealthsettings.com prazer de 2006 e eu gosto de descobrir novas coisas com você sobre computadores e MacOS, Linux, Windows, iOS e Android.

Deixe um comentário

Este site usa o Akismet para reduzir o spam. Saiba como seus dados de comentário são processados.