Problema de permissões ao tentar salvar o arquivo em / var / www [duplicado]

1

Eu instalei o PHP deste artigo no meu computador ubuntu

link

agora, quando tentei salvar um arquivo simplesmente php, não consigo fazer isso. Eu não tenho acesso a essa pasta var / www

$ chmod + x / var

chmod: alterando permissões de '/ var': operação não permitida

Não tenho certeza do que esse comando faz. Alguém pode me deixar saber como fazê-lo funcionar, então eu posso salvar o arquivo de qualquer software que eu uso.

Eu só tenho que instalar o php e funciona bem, e este post é sobre dar permissão 'var / www' para que eu possa salvar o arquivo.

Obrigado

Agora, depois de reiniciar meu computador, consegui minha permissão para trabalhar.

    
por Anirudha Gupta 20.08.2012 / 20:18

4 respostas

-2

A pasta / var / www precisa de permissão de root para alterar seus direitos. Por que não tentar:

sudo chmod +x /var

Se isso não estiver funcionando para você, tente modificar apenas a pasta www que parece ser de especial interesse para você, assim:

sudo chmod 777 /var/www

Espero que tenha ajudado.

    
por NlightNFotis 20.08.2012 / 20:22
5

Se você estiver usando para desenvolvimento, apenas mude o dono da pasta / var / www para o seu nome de usuário.

sudo chown username:username -R /var/www

não se esqueça de alterar a palavra "username" do comando acima para o seu.

    
por Adonis K. Kakoulidis 20.08.2012 / 20:51
2

Como o diretório é de propriedade de root, você não poderá salvar um arquivo php com qualquer editor sem rodar com o gksu como root. Por isso, sugiro duas maneiras simples de corrigir isso:

sudo cp /path/to/file.php /var/www/

(ou)

Execute o editor como root usando gksu e salve o arquivo em /var/www/

Além disso, para uma execução sem falhas do arquivo php, certifique-se de que o arquivo tenha 755 permissões. Espero ter sido de alguma ajuda. :)

    
por l0n3sh4rk 20.08.2012 / 21:09
0

O comando sudo chmod +x /var é usado para adicionar / remover permissões de / para o arquivo / pasta especificado.

  • parâmetro + usado para adicionar permissões
  • parâmetro - usado para remover permissões
  • parâmetro r mean permissão de leitura, w é write e x é executado.

Exemplo:

sudo chmod -r -w +x /var/www

remova a permissão de leitura, remova a permissão de gravação e conceda permissão de execução à pasta /var/www para todos os usuários e grupos.

Você pode simplesmente executar gksu nautilus e ir para o diretório /var/www e, em seguida, clicar com o botão direito nele. Escolha Propriedades e vá para a guia de permissão, onde você pode alterar as permissões dessa pasta / arquivo.

    
por user64786 20.08.2012 / 20:42