Como eu defino permissões para carregar mídias no WordPress? (Ubuntu 14.04.1, nginx 1.4.6)

2

Estou tendo problemas para encontrar as permissões corretas para executar um site do WordPress no meu droplet. Eu segui este guia para configurar o site: Como configurar atualizações seguras e instalações no WordPress no Ubuntu

A configuração é a seguinte:

  • Ubuntu 14.04, nginx 1.4.6
  • o usuário nginx é www-data
  • /var/www/* é de propriedade de wp-user:wp-user
  • Os diretórios estão definidos como 755 e arquivos para 644 ( documentos do WordPress )

As atualizações seguras e as instalações de tema / plug-in funcionam como o esperado, mas recebo o seguinte erro ao tentar carregar novas mídias por meio da interface da Web: Unable to create directory wp-content/uploads/2014/11. Is its parent directory writable by the server?

Alguma idéia de como eu posso configurar proprietários / permissões para permitir isso (mantendo a segurança)?

    
por Graham Swan 17.11.2014 / 03:03

1 resposta

9

Como o processo php5-fpm é executado como o usuário www-data , a atualização da propriedade de usuário / grupo do diretório wp-content/uploads/ resolveu isso.

sudo chown -R www-data:www-data wp-content/uploads/

Obrigado ao AD7six pelo comentário útil!

    
por 17.11.2014 / 05:47