
Já li vários posts, mas nenhum resolveu meu problema, então estou perguntando.
Nunca configurei domínios ou subdomínios, então qualquer erro simples pode ser o problema.
Sistema:
- Debian 6.0.6
- apache2.2.16
O que eu fiz até agora:
- Criou um registro A. (parece que está resolvendo bem)
adicionou um arquivo de configuração disponível para sites parecido com este:
<VirtualHost *:80> ServerAdmin [email protected] ServerName m.mores.es DocumentRoot /var/www/internet/movil/ <Directory /> Options Indexes FollowSymLinks Includes ExecCGI DirectoryIndex index.php index.html AllowOverride None Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/m.mores.es-error.log CustomLog /var/log/apache2/m.mores.es-access.log combined </VirtualHost>
executei o comando a2ensite m.mores.es (nome do arquivo criado nos sites disponíveis)
apache reiniciado
Aqui, recebo o erro proibido.
- Permissões de pasta alteradas recursivamente para 775
- apache reiniciado
Eu recebo o erro proibido.
Qualquer pista?
EDITAR log do Apache: Esta pode ser a chave. este log aparece em "other_vhosts_access.log" quando no arquivo eu configuro outro arquivo de log. Os arquivos de acesso e de erro para m.mores.es EXISTEM, mas estão vazios. este é o único log que tem algo com m.mores.es
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:54 +0200] "GET /index.html HTTP/1.1" 403 237 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:54 +0200] "GET /index.html HTTP/1.1" 403 237 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:55 +0200] "GET /favicon.ico HTTP/1.1" 302 241 "http://m.mores.es/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:55 +0200] "GET /favicon.ico HTTP/1.1" 302 241 "http://m.mores.es/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:03:01 +0200] "GET /index.php HTTP/1.1" 302 241 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:03:01 +0200] "GET /index.php HTTP/1.1" 302 241 "-" "Mozilla/5.0 (Windows NT 5.1)
Responder1
Você configurou seu DocumentRoot como /var/www/internet/movil/
mas aponta o diretório para /
. Mude para dizer
<Directory /var/www/internet/movil>
Lembre-se também de remover as barras finais nos caminhos.
O vhost inteiro ficaria assim:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName m.mores.es
DocumentRoot /var/www/internet/movil
<Directory /var/www/internet/movil>
Options Indexes FollowSymLinks Includes ExecCGI
DirectoryIndex index.php index.html
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/m.mores.es-error.log
CustomLog /var/log/apache2/m.mores.es-access.log combined
</VirtualHost>
Recarregue o apache e deve funcionar
Responder2
Se acontecer de você ter o SELinux habilitado, esse pode ser o seu culpado.
sudo vim /var/log/audit/audit.log
ou sudo tail -f /var/log/audit/audit.log
e
sudo ls -Z /var/www/internet/movil/
Com semanage fcontext você pode corrigir isso.