Eu tenho lutado por isso por alguns dias. Eu tenho um servidor web Ubuntu 16.04 que atualmente hospeda 2 sites wordpress que funcionam corretamente. Alguns dias atrás, tentei criar um terceiro site usando o mesmo processo que colocou os outros dois em execução e foram confrontados com esse erro:
Proibido Você não tem permissão para acessar / neste servidor.
Eu verifiquei a configuração do arquivo .conf na pasta de sites disponíveis e é como os outros 2 que funcionam, mas com um caminho diferente. A propriedade do usuário e do grupo nesse arquivo também é a mesma e está referenciada corretamente na pasta habilitada para sites.
Também verifiquei as permissões nos arquivos e pastas no novo site. Todos são idênticos aos 2 sites de trabalho, bem como com o mesmo grupo e mesmo proprietário, bem como permissões de chmod idênticas.
Eu não sei mais o que procurar. Alguma sugestão sobre o que pode estar causando meu erro Proibido?
site3wp.conf:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName site3wp.ourcompanyURL.com
DocumentRoot /data/mu/site3
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /data/mu/site3>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Atualização:
Eu pensei que talvez tivesse algo a ver com o novo site estar em uma unidade diferente, então copiei um site de trabalho existente para um novo diretório usando o rsync -avP e alterei os arquivos de configuração, mas obtive exatamente o mesmo resultado. Agora estou ainda mais desconcertado do que antes!