Apache 403'ing em links simbólicos criados pelo root, mas não por links simbólicos criados pelo usuário normal

1

Como o título dizia, por algum motivo eu estou recebendo um 403 quando o apache tenta seguir um link simbólico criado pelo usuário root. Por exemplo:

Isso funciona

lrwxrwxrwx  1 repxadmin psacln    15 Jan 25 02:09 httpdocs -> assets/app/web

Mas isso não acontece

lrwxrwxrwx  1 root root    15 Jan 25 02:09 httpdocs -> assets/app/web

Mesmos arquivos exatos no final do recebimento. Esse comportamento é esperado ou há algo que eu possa alterar na configuração do meu servidor para permitir que o apache siga um link simbólico criado "raiz"?

Se for importante, o site está no centos e executando o plesk.

    
por Steven 25.01.2012 / 11:15

2 respostas

1

Esse comportamento é quase certamente o resultado da configuração SymLinksIfOwnerMatch .

Seu log lhe dirá. Sempre leia os registros do servidor antes de postar perguntas.

Leitura adicional

por 25.01.2012 / 14:27
1

Você precisa ver as permissões do destino ; as permissões do symlink são sempre 777.

Verifique também as configurações de Options FollowSymlinks nesses locais. Talvez os diretórios físicos sejam simplesmente configurados de maneira diferente.

    
por 25.01.2012 / 12:50