O servidor Apache mostra 404 com arquivos existentes - possível problema de usuário / grupo / propriedade?

0

Portanto, as instruções para criar um site do Drupal com o estado do Composer para nunca executar o Composer como root . Então, criei um novo usuário "xylot" no grupo de mesmo nome ( xylot:xylot ) e criei o site com o Composer.

Agora, no entanto, o Apache se recusa a ler o diretório em questão e me dá um erro 404. Eu uso arquivos de configuração de host virtual e o site em questão examina example.com.conf . Eu tenho outros sites no mesmo servidor, com diferentes nomes de arquivos de configuração, todos funcionando corretamente.

Este site é o único com regras complicadas de propriedade do usuário. Todos os diretórios e arquivos dentro de /var/www/my-site-name (incluindo o próprio diretório), para o qual o arquivo .conf aponta o Apache, são de propriedade de xylot e do grupo de usuários xylot .

Eu tentei alterar a propriedade do grupo (usando chgrp ) para o grupo root , achando que isso daria ao Apache a capacidade de ler meus arquivos, mas isso não funciona. Não tenho certeza se estou no caminho certo, mas uma parte de mim acredita que sim, simplesmente porque é o único dos meus sites nesse servidor que tem propriedade diferente de root:root .

Este é um caminho razoável para solução de problemas? Eu deveria olhar para outra coisa? Todos os arquivos estão presentes e contabilizados. Eu usei o nome de domínio em questão antes para as iterações anteriores do site em que estou tentando trabalhar, e só agora é o 404-ing, e só dessa vez eu mexi com a propriedade do usuário.

(Ainda sou muito novo na manutenção e gerenciamento de servidores, então, por favor, seja gentil.)

ETA: Eu tentei alterar o diretório e todos os subdiretórios e arquivos para root:root de propriedade, sem sucesso (depois de reiniciar o Apache).

    
por TerranRich 06.03.2018 / 21:27

0 respostas