12.10 403 Proibido SymLink

0

Estou tentando configurar um ambiente de desenvolvimento simples e, mesmo depois de definir todas as permissões, não consigo passar do erro 403

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Eu posso acessar o host local, mas não o link:

<html><body><h1>It works!</h1>
<p>This is the default web page for this server.</p>
<p>The web server software is running but no content has been added, yet.</p>
<p><a href="workspace/sitepath">Site</a></p>
</body></html>

o diretório workspace é um link simbólico.

    
por Bill.Caffery 21.01.2013 / 17:45

1 resposta

0

Resolvido!

Quando instalei o sistema operacional, devo marcar a caixa "Criptografar minha pasta pessoal", não tenho certeza se esse é realmente o problema, mas tenho certeza de que não foi de nenhuma ajuda.

Mudei o diretório do espaço de trabalho para /var/www/ e tudo está funcionando.

    
por Bill.Caffery 21.01.2013 / 17:58