Configurando o ambiente virtual local apache2

0

Atualizei recentemente meus macos para alta siera. Como de costume, minha configuração local anterior desapareceu. Então, eu estou querendo saber se existe uma maneira que faça o meu ambiente local ser mais "permanência"?

Encontrei esta forma de definir meu host virtual e separar configurações diferentes em arquivos diferentes .conf. Mas infelizmente eu tenho problema de acesso.

Então, como a página sugere, criei um diretório vhosts no diretório / private / etc / apache2 /.

Eu também adicionei a linha ao meu arquivo httpd.conf para incluir todo o conteúdo de vhosts.

Meu arquivo hosts está ok, o apache é capaz de resolver o nome do host virtual. No entanto, não consigo acessá-lo. Eu continuo recebendo 403 erro proibido, com a seguinte mensagem "Você não tem permissão para acessar / neste servidor." este é o meu arquivo host virtual:

<VirtualHost *:80>
        DocumentRoot "path_to_userdir/Sites/work/projects"
        ServerName test.local
        ErrorLog "/private/var/log/apache2/test.local-error_log"
        CustomLog "/private/var/log/apache2/test.local-access_log" common

          <Directory "path_to_userdir/Sites/work/projects">
                AllowOverride All
                Require all granted
          </Directory>

Eu adicionei acesso de leitura e gravação aos membros do grupo no diretório (sou membro do grupo _www)

    
por Kostyuk Rostyslav 06.02.2018 / 12:55

0 respostas