Vagrant synced_folder problema de permisos con apache
Al sincronizar carpetas con mi PC local y la maquina virtual usando Vagrant, me encontré con este tipo de problema, quieres entrar a tu sitio web configurado y te sale 403 Forbidden You don't have permission to access / on this server.
, tras rebuscar encontré algunas soluciones.
Mi configuración en Vagrant es así:
config.vm.synced_folder "../src", "/var/www/html", id: "vagrant-root",owner: "vagrant",group: "apache",mount_options: ["dmode=775,fmode=664"] |
Configuración del APACHE:
DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> |
Otra opción es deshabilitar el SELINUX, en CentOS edita el archivo /etc/selinux/config
SELINUX=disabled |
Si no funciona edita también el archivo /etc/sysconfig/selinux
Una vez hecho estos cambios reinicia la maquina virtual.
vagrant reload |
Articulos Relacionados
(Visited 483 times, 1 visits today)