Eu estou tentando instalar o Drupal 7 em um VirtualBox rodando o Ubuntu, usei o Vagrant para configurar o VirtualBox.
Na terceira etapa da instalação, recebi um erro
Sistema de arquivos O diretório sites / default / files não é gravável. A tentativa automatizada de criar este diretório falhou, possivelmente devido a problema de permissões. Para continuar com a instalação, crie o diretório e modifique suas permissões manualmente ou assegure-se de que instalador tem as permissões para criá-lo automaticamente. Para mais informações, consulte INSTALL.txt ou o manual on-line.
Eu li e segui as instruções Aqui
Eu já executei os comandos abaixo
chmod a+w sites/default/settings.php
chmod a+w sites/default
Então, como último recurso, criei o diretório sites / default / files manualmente
mkdir files
chmod 777 files
Mas ainda recebo a mesma mensagem de erro depois de alterar as permissões na pasta
fonte
Isso deve funcionar em um ambiente de desenvolvimento. Não é seguro na produção. No Ubuntu, o nome de usuário do servidor web é www-data.
Vá para o diretório raiz do seu site (onde index.php é), e execute sudo chown -R seu nome de usuário: www-data ./ sudo chmod -R 770 ./ sudo chmod -R 775 sites / default / files
fonte