Estou usando a pilha LAMP para desenvolvimento e tenho um problema ao tornar / var / www permanentemente gravável. Eu uso este comando:
sudo chmod -R a+rwX /var/www
Isso funciona, mas depois de colocar um aplicativo Web e acessá-lo através de um navegador, ele mostra um erro de "permissão negada". Quando isso acontece, eu tenho que executar o comando novamente.
Como posso tornar o diretório gravável, permanentemente, sem precisar executar o comando novamente?
Obrigado!
permissions
apache2
directory
potomato
fonte
fonte
/var/www
e mude a permissão para esse diretório. Isso deve resolver a questão/var/www
usar como padrão o rwxr-xr-x e provavelmente moveria os arquivos necessários para um subdiretório/var/www
e faria alterações nos arquivos * html de acordo pelas alterações que você fez na raiz do documento.Respostas:
Permissões numéricas podem resolver seu problema.
se você quer saber por que apenas 775 aqui está sua resposta
Ele dará todas as permissões, exceto a gravação por qualquer pessoa.
fonte
Eu tive o mesmo problema então
Resolvi-o.
Isso torna o diretório gravável, legível e executável por qualquer pessoa. Portanto, não importa qual usuário ou grupo possuiu ou usou o Lampp.
No entanto, isso não é recomendado se o seu computador for de acesso público.
fonte
Normalmente, o comando que você usou deve alterar as permissões permanentemente.
Tente
sudo chmod -R 775 /var/www/
(que basicamente é o mesmo). Se isso não funcionar, você pode precisar alterar o proprietário [e talvez o grupo] do diretório viasudo chown <user>[:<group>] /var/www/
.Além disso, você pode considerar que o 'erro de permissão negada' pode ser causado por direitos de acesso insuficientes no banco de dados ou em outro local.
fonte
sudo chmod -R 775 my_folder