estou tendo alguns problemas para direcionar meu link /var/www/
para um novo Webroot
diretório dentro da minha pasta pessoal. Eu acho que estes resultam da minha falta de compreensão das permissões do Linux.
Tanto quanto sei, os links simbólicos devem assumir a forma do diretório que você deseja vincular e do diretório ao qual você deseja vincular; portanto, no meu caso, executei:
sudo ln -s ~/Webroot/* /var/www/
isso tem espécie de trabalhado, se eu correr ls
em /var/www/
i pode ver todos os arquivos no meu Webroot
diretório.
Sempre que tento executar um arquivo que está na minha Webroot
pasta, recebo um erro de permissão 403, isso ocorre porque os arquivos no meu diretório Webroot são criados por mim e a instância do apache está sendo executada como www-data?
se for esse o caso, isso significa que eu preciso alterar as permissões em todos os arquivos criados para executá-lo?
Anteriormente, eu executei uma instância local do apache, apontando a raiz do diretório do meu vhost padrão para a Webroot
pasta; nesse caso, não precisei alterar nenhuma permissão. Qualquer ajuda seria apreciada.