Eu configurei o Ubuntu 11.04 desktop 32 bits em uma VM do VirtualBox com uma pasta compartilhada no host. A pasta compartilhada é
/media/sf_Dev/
Quero alterar o Apache2 para apontar DocumentRoot
para essa pasta, então editei /etc/apache2/sites-available/default
para substituir os dois caminhos existentes nesse arquivo para / media / sf_Dev / em vez de / var / www e ele não mostrará index.html.
Quando olho /var
com ls -l
vejo
drwxr-xr-x 2 root root ... www
e quando ls -l /media/
eu vejo
drwxrwx--- 1 root vboxsf ... sf_Dev
e o Apache parece não ver o index.html que eu coloquei nesse diretório ( cp /var/www/index.html /media/sf_Dev/
iirc)
Também tentei editar os envvars para tornar o grupo vboxsf, mas acho que fiz essa parte errado.
export APACHE_RUN_GROUP=www-data
para
export APACHE_RUN_GROUP=vboxsf
O que estou fazendo de errado, o que preciso fazer para que o Apache2 sirva arquivos desse diretório? (tecnicamente, eu quero servir arquivos para o apache, /media/sf_Dev/apache/www
mas acho que um passo de cada vez, por isso, se isso ajudar você a causar um curto-circuito nas coisas, que assim seja)