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

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

Portanto, as instruções para criar um site Drupal com o Composer declaram 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, porém, 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 parece example.com.conf. Tenho outros sites no mesmo servidor, com nomes de arquivos de configuração diferentes, todos funcionando corretamente.

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

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

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

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

Hora prevista de chegada:Tentei alterar o diretório e todos os subdiretórios e arquivos para root:rootpropriedade, sem sucesso (após reiniciar o Apache).

informação relacionada