Acabei de instalar o Apache, MySQL e PHP no meu Mac, mas agora toda vez que eu altero um arquivo, o SO me pergunta a senha do meu sistema? Como posso parar isso?

0

Acabei de instalar o Lion na minha máquina e estou começando do zero. Eu pensei em instalar manualmente uma pilha AMP na minha máquina. Além disso, estou usando minha pasta ~ / Sites como minha raiz da web. No entanto, agora que toda vez que eu atualizo um arquivo, estou pedindo minha senha de sistema.

Eu acho que é um problema de permissão, exceto que não tenho certeza do que fazer. Alguém pode ajudar?

    
por racl101 09.08.2011 / 18:03

2 respostas

1

Você pode fazer algumas coisas, mas o básico será chmod e chown . Chmod altera as permissões do arquivo ou pasta para permitir direitos em um usuário, grupo e acesso mundial. Chown muda quem possui o arquivo ou pasta.

Na linha de comando, você pode usar chown -R para alterar a propriedade recursivamente de todos os arquivos e subarquivos para o seu nome de usuário. Ou, melhor ainda, você poderia alterar as permissões de arquivo usando chmod -R .

Na notação octal, fazer algo como chmod -R 777 ~/Site s irá torná-lo legível, gravável e executável por todos na máquina (não necessariamente o melhor caminho a percorrer). chmod -R 755 o tornaria gravável, executável para o proprietário e legível por todos os outros. Existem muitos exemplos e maneiras de fazer isso.

Você pode querer olhar para usuários e grupos para evitar tornar tudo mundo executável, e não incomodar você toda vez que quiser modificar um arquivo.

    
por 09.08.2011 / 18:13
0

Tente definir as permissões da pasta para 777 no console:

chmod 777 <directory path>
    
por 09.08.2011 / 18:13