Configurando a pasta htdocs na pasta Dropbox - Acesso Proibido - Linux

1

Eu uso Linux e fiz os seguintes procedimentos para mover arquivos htdocs no Dropbox:

  1. mkdir ~/Dropbox/www/
  2. ln -s ~/Dropbox/www/ /opt/lampp/htdocs/

e quando eu tento acessar essa pasta eu recebo

Access forbidden!

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

If you think this is a server error, please contact the webmaster.

Error 403

localhost Fri May 13 17:32:37 2011 Apache/2.2.17 (Unix) DAV/2 mod_ssl/2.2.17 OpenSSL/1.0.0c PHP/5.3.5 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1

Obrigado

    
por Rafael 13.05.2011 / 19:12

2 respostas

2

Quais são as permissões na pasta? O usuário e o grupo lampp podem acessar a pasta?

Verifique as permissões na pasta

Além disso, o apache é configurado para não acessar pastas fora do documentroot (tipical / var / www / html ou algo parecido)

Você precisa editar o httpd.conf (ou qualquer que seja o arquivo de configuração do lampp) e adicionar algumas linhas:

<Directory "/home/<user>/Dropbox/www">
        Options -Indexes FollowSymlinks
        AllowOverride None
        Order allow,deny
        Allow from all
</Directory> 

Salvar e reiniciar o lampp.

Isso deve funcionar.

Felicidades

    
por 13.05.2011 / 19:36
2

Você precisa conceder permissões de execução ao usuário sob o qual seu servidor da web está sendo executado em todos os diretórios no caminho / home / Dropbox / www e / opt / lampp / htodcs /. Você também precisa conceder ao usuário permissão de leitura no último diretório dos dois caminhos.

    
por 13.05.2011 / 19:30