Por que a instalação do WordPress não consegue criar um diretório?

2

Eu sou um novo usuário do Ubuntu 12.04 de 64 bits e quero testar o WordPress na minha instalação local do PC. Eu só instalei o LAMP e a versão mais recente do WordPress por enquanto. Outras ações foram

  • criando um diretório www em /home , ou seja, /home/www
  • instale o wordpress nele.
  • alterou o Apache para usar /home/www em vez de /var/www

O Apache está funcionando sem problemas & amp; WordPress parece ser tão bem. No entanto, se tentar mudar meu background do meu blog wordpress, ele lançará um erro

  

Não é possível criar o diretório wp-content / uploads / 2012/12. Seu diretório pai é gravável pelo servidor?

Por favor, ajudem-me a resolver o meu problema.

    
por Ankur 13.12.2012 / 12:52

1 resposta

4

O servidor web (Apache) é executado como usuário www-data e grupo www-data por padrão. Altere a permissão do sistema de arquivos no diretório para o qual o aplicativo da Web deseja gravar - o "diretório pai", conforme mencionado na mensagem de erro.

Por exemplo, faça (prefixar com sudo se você não for o proprietário atual e precisar elevar suas próprias permissões para fazê-lo):

chown www-data /path/to/directory

para tornar www-data o proprietário, o que geralmente torna gravável, ou outra abordagem por grupos:

chgrp www-data /path/to/directory
chmod g+w /path/to/directory

Se você não entender isso, comece a ler sobre como a permissão do sistema de arquivos funciona no Linux.

    
por gertvdijk 13.12.2012 / 12:57