Erro de permissões no VirtualBox ao tentar instalar o Drupal 7

2

Eu estou tentando instalar o Drupal 7 em um VirtualBox rodando o Ubuntu, usei o Vagrant para configurar o VirtualBox.

No terceiro passo da instalação, recebi um erro

File system The directory sites/default/files is not writable. An automated attempt to create this directory failed, possibly due to a permissions problem. To proceed with the installation, either create the directory and modify its permissions manually or ensure that the installer has the permissions to create it automatically. For more information, see INSTALL.txt or the online handbook.

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

    
por lozadaOmr 26.01.2014 / 17:32

2 respostas

0

O bit de execução também é necessário nos diretórios pai sob os quais o diretório em questão está localizado. Portanto, dependendo da propriedade, alguma combinação de usuário / grupo / outras máscaras de permissão deve combinar para conceder ao usuário solicitante o bit de execução para cada diretório pai. Por exemplo. Se sites / e sites / default forem de propriedade de grupo pelo usuário que executa PHP (chamá-los de www-data), você deve garantir que ambos os diretórios tenham o bit de execução configurado para a máscara de grupo chmod g+x sites/ sites/default/ . Se www-data não for proprietário nem proprietário do grupo dos pais, a outra máscara deve ser definida da mesma forma: chmod o+x sites/ sites/default/ .

    
por 26.01.2014 / 18:43
0

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

    
por 04.07.2016 / 19:11