Salve galera!
Podem me ajudar com um probleminha de permissão no apache?
Ambiente: Ubuntu desktop 12.04 + LAMP ( Apache 2.2.22 )
Criei um virtual host no meu apache, mas quando acesso o mesmo recebo a mensagem abaixo:
Forbidden
You don't have permission to access / on this server.
Apache/2.2.22 (Ubuntu) Server at parent.localhost Port 80[/color]
No /var/www onde está normal... só no caso do virtual host que está dando problema
Abaixo minhas configs:
/etc/apache2/sites-available/teste
<VirtualHost *:80>
DocumentRoot /home/wemerson/Dropbox/projetos/subhosts/teste/
ServerName teste.localhost
ServerAlias teste.localhost
ErrorLog /var/log/apache2/teste.localhost-error.log
CustomLog /var/log/apache2/teste.localhost-custom.log common
<Directory /home/wemerson/Dropbox/projetos/subhosts/teste/>
Options Indexes Includes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
/etc/apache2/sites-enabled
# a2ensite teste
/etc/hosts
127.0.0.1 localhost
127.0.1.1 winmidia2
# Sub hosts para sites
127.0.0.1 teste.localhost
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
EDITADO:
Eu ajustei as permissões e reiniciei o apache conforme os comandos abaixo... Mesmo assim continua o bendito forbidden!!!
$ cd /home/wemerson/Dropbox/projetos/subhosts/
$ sudo chown www-data:www-data teste -R
$ cd teste
$ sudo find . -type f -exec chmod 664 {} \;
$ sudo find . -type d -exec chmod 775 {} \;