Como corrigir "Não foi possível criar o diretório wp-content/uploads.Is its parent diretory writable by the server".

Ao utilizar o WordPress, muitos utilizadores podem encontrar "Não é possível criar o diretório wp-content/uploads. O seu diretório principal pode ser escrito pelo servidor."Este erro comum.

Como corrigir "Não foi possível criar o diretório wp-content/uploads.Is its parent diretory writable by the server".

Esta perguntaImpede-o de adicionar imagens e outros ficheiros multimédia às publicações do seu bloguee pode afetar o desempenho e a segurança do sítio Web. Este artigo irá analisar detalhadamente as causas deste erro e fornecer soluções simples e eficazes para o ajudar a restabelecer a funcionalidade normal do seu sítio Web sem problemas.

1. análise das causas do erro

Este erro é comum quando se muda o WordPress de um fornecedor de alojamento para outro.migraçãoDepois de mudar para outro fornecedor de alojamento. Ao tentar adicionar imagens ou outros meios de comunicação a uma nova publicação, o processo de carregamento falha e apresenta "Não é possível criar o diretório wp-content/uploads. se o seu diretório principal pode ser escrito pelo servidor" mensagem de erro.

análise preliminar

Quando se deparam com este problema pela primeira vez, muitos utilizadores podem suspeitar que se deve ao facto de oFalta de permissões nos novos servidoresResultado. Esta é uma suposição razoável, uma vez que as definições de permissão de ficheiros podem ser diferentes no novo ambiente de alojamento do que no servidor antigo.

No início da resolução de problemas, pode utilizar um cliente FTP (como o FileZilla) para se ligar ao seu servidorSe pretender verificar se a subpasta wp-content/uploads existe, pode fazê-lo clicando na seguinte ligaçãoe verificar se a pasta do mês atual foi criada. Se a pasta existir, então o problema pode não ser a falta da pasta, mas sim a definição incorrecta das permissões de ficheiro.

Verificação das permissões dos ficheiros

O WordPress requer permissões de ficheiro adequadas para escrever ficheiros em diretórios específicos no servidor. Se as permissões não estiverem corretamente definidas, o WordPress não conseguirá carregar ficheiros, mesmo que a pasta exista. Por conseguinte, alterar as permissões de uma pasta através de FTP pode normalmente resolver este problema. Em geral, as permissões de um diretório devem ser definidas como755As permissões do ficheiro devem ser definidas para644.

Como corrigir "Não foi possível criar o diretório wp-content/uploads.Is its parent diretory writable by the server".

No entanto, depois de alterar as permissões, o problema pode continuar a existir. Se continuar a não conseguir carregar ficheiros e a mensagem de erro continuar a dizer "Unable to create diretory wp-content/uploads. its parent diretory is not writable by the server", isso significa que o problema pode ser mais do que apenas uma questão de permissões.

Causa principal do erro: problemas no caminho

Após uma análise mais aprofundada, o verdadeiro problema deve-se normalmente ao facto de o WordPress estar naOs caminhos de carregamento no servidor antigo foram preservados durante o processo de migração. Neste caso, o WordPress tenta encontrar o mesmo diretório que o caminho antigo no novo ambiente de servidor, mas como oDiferentes ambientes de servidoro que faz com que as informações do utilizador contidas no caminho tenham sido alteradas e, consequentemente, o WordPress não consiga encontrar o diretório correto.

2、Como corrigir o erro

Para corrigir este problema, é necessário certificar-se de que o WordPress está a apontar para o caminho correto do diretório de carregamento. Aqui estão os passos detalhados para corrigir o problema:

Corrigido através do backend de administração do WordPress (versão antiga do Wordpress)

  1. Inicie sessão no backend do WordPress (wp-admin): Em primeiro lugar, aceda à consola de administração do WordPress.
  2. Navegar para a página DefiniçõesNo menu da esquerda, selecione Definições->Média.
Como corrigir "Não foi possível criar o diretório wp-content/uploads.Is its parent diretory writable by the server".
  1. Modificar o caminho de carregamentoNa página Definições de multimédia, deve ver um campo intitulado "Armazenar carregamentos nesta pasta". Se vir esta opção, defina o caminho para wp-content/uploadsEm seguida, clique em Guardar alterações.
Como corrigir "Não foi possível criar o diretório wp-content/uploads.Is its parent diretory writable by the server".
  1. Testar a função de carregamentoAgora, tente carregar novamente o ficheiro para a biblioteca multimédia para ver se o problema fica resolvido.

Correção quando não existe a opção "Carregar pasta" na página de definições de multimédia.

Se o seuVersões mais recentes do WordPress, irá reparar que a página de definições de multimédia não tem a opção "Armazenar carregamentos nesta pasta". Isto deve-se ao facto de a opção ter sido removida nas versões mais recentes do WordPress.

Neste caso, o ficheiro de configuração do WordPress pode ser editado (wp-config.php) para definir manualmente o caminho de carregamento:

  1. Ligação ao servidor utilizando um cliente FTPLigar ao seu servidor WordPress através de um cliente FTP como o FileZilla e navegar para o diretório de instalação do WordPress.
  2. Editar o ficheiro wp-config.phpLocalize o ficheiro wp-config.php no diretório raiz da sua instalação do WordPress e abra-o com um editor de texto.
Como corrigir "Não foi possível criar o diretório wp-content/uploads.Is its parent diretory writable by the server".
  1. Adicionar código do caminho de carregamento: no final do documento.require_once ABSPATH . 'wp-settings.php';Acima desta linha de código, adicione o seguinte código:
define('UPLOADS', 'wp-content/uploads');
  1. Guardar e carregar o ficheiro modificadoGuardar o ficheiro editado e carregá-lo novamente no servidor, substituindo o ficheiro wp-config.php existente.
  2. Testar novamente a função de carregamentoFaça login novamente no backend do WordPress e tente carregar o arquivo para ver se o erro foi corrigido.

Resumo:

Reparação".Não é possível criar o diretório wp-content/uploads. O seu diretório principal pode ser escrito pelo servidor."A chave para este erro é certificar-se de que o WordPress está a apontar para o caminho de carregamento correto e que o caminho tem as permissões de escrita adequadas.

A fim de evitar a repetição de problemas semelhantes, recomenda-se que oMigração de um sítio Web WordPressAo fazê-lo, tenha em atenção o seguinte:

  1. Cópia de segurança e verificação dos caminhos dos ficheirosFaça uma cópia de segurança dos ficheiros e bases de dados do seu sítio Web antes de migrar e verifique novamente as definições do caminho dos ficheiros no novo ambiente.
  2. Definir corretamente as permissões dos ficheiros: Assegurar que as permissões de diretório estão corretamente definidas no novo servidor. Em geral.As permissões de diretório devem ser 755 e as permissões de ficheiro devem ser 644..
  3. Verificar e atualizar regularmente a configuração do WordPressMantenha o WordPress e os plug-ins e temas relacionados actualizados e verifique regularmente os ficheiros de configuração para evitar problemas de caminho ou permissão causados por actualizações.
Como corrigir "Não foi possível criar o diretório wp-content/uploads.Is its parent diretory writable by the server".

Contactar-nos
Não consegue ler o artigo? Contacte-nos para obter uma resposta gratuita! Ajuda gratuita para sítios pessoais e de pequenas empresas!
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) Correio eletrónico: info@361sale.com
Horário de trabalho: de segunda a sexta-feira, das 9h30 às 18h30, com folga nos feriados
Publicado por photon fluctuations, retweetado com atribuição:https://www.361sale.com/pt/17378/

Como (2)
Anterior 22 de agosto de 2024 pm12:14
Seguinte 22 de agosto de 2024 16:00 h

Recomendado

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Contactar-nos

020-2206-9892

QQ咨询:1025174874

Correio eletrónico: info@361sale.com

Horário de trabalho: de segunda a sexta-feira, das 9h30 às 18h30, com folga nos feriados

Serviço ao cliente WeChat
Para facilitar o registo e o início de sessão de utilizadores globais, cancelámos a função de início de sessão por telefone. Se tiver problemas de início de sessão, contacte o serviço de apoio ao cliente para obter assistência na ligação do seu endereço de correio eletrónico.