De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Você configurou seu script CGI, definiu as permissões com chmod 755, o dono do arquivo é o usuário do servidor web (como www-data), mas ao acessar a URL, o navegador retorna o temido Erro 403: Forbidden. Ao olhar os logs do Apache, você encontra algo assim:
AH00037: Symbolic link not allowed or link target not accessible
O que está acontecendo? Se o arquivo existe e as permissões estão corretas, por que o Apache se recusa a servi-lo?
O problema muitas vezes não está no arquivo de destino, mas no link simbólico em si. Existem dois fatores principais que causam esse erro: