![/mnt/hgfs/'shared folder' pode ser usado como raiz do Apache?](https://rvso.com/image/23923/%2Fmnt%2Fhgfs%2F'shared%20folder'%20pode%20ser%20usado%20como%20raiz%20do%20Apache%3F.png)
Tenho um servidor Ubuntu (12.04) em execução na minha máquina de desenvolvimento. Está em uma VM. Tive sucesso na tarefa de configurar Apache2, MySQL e PHP. Posso acessar o servidor do navegador host apontando-o para o IP. Viva!
Minha próxima tarefa é configurar o sistema de arquivos para que eu possa editar os arquivos do projeto em meu computador host (Mac OS X 10.7), clicar em salvar e visualizá-los em meu navegador através do servidor Linux.
Como estou tentando fazer isso é compartilhando uma pasta no meu Mac com a VM, que é montada em /mnt/hgfs/foldername
. Então apontei meu host virtual no Apache2 para essa pasta. chmod
a pasta para 777
fins de teste e tentei acessar os arquivos do meu Mac. Eu recebo um 403 Forbidden
.
Como posso configurar a VM para compartilhar uma pasta com meu Mac para não precisar enviar todos os meus arquivos por FTP para o servidor? Um pensamento que tive foi rsync
a /mnt/hgfs/*
pasta para opublic_html
Responder1
Você precisa ter certeza de que o Apache tem permissões até a pasta pública. Fora isso, deve funcionar bem, eu faço isso o tempo todo.
cmhod o+rx /mnt
chmod o+rx /mnt/hgfs/
chmod o+rx /mnt/hgfs/foldername
provavelmente o apache não consegue entrar no mnt