Apache – Symbolic link not allowed or link target not accessible

enero 28, 2014

Después de haber instalado un servidor LAMP, para depurar aplicaciones web, con el comando

sudo apt-get install lamp-server^

creé un enlace simbólico a una carpeta de mi directorio, /home/cirovladimir/Projects/websites/agenda que representa mi proyecto.

cd /var/www
sudo ln -s /home/cirovladimir/Projects/websites/agenda
Al intentar acceder desde un navegador a la URL

http://localhost/agenda

me arrojaba un error 403 – Forbidden, y en el log de apache el mensaje “Symbolic link not allowed or link target not accessible”

después de hacer una búsqueda exhaustiva y probar diferentes configuraciones. Llegué a esta página dónde se encontraba la respuesta.
El problema es que el directorio raíz, Projects, no tenía permisos ni de lectura ni de ejecución. Lo solucioné con el comando

chmod 755 -R /home/cirovladimir/Projects

Fuentes:
google search
stackexchange

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: