Intentando poner en marcha un proyecto de Symfony2 con una VM vagabunda. He visto millones de artículos sobre esto, pero obtener el permiso del directorio de caché correctamente está resultando insoportablemente doloroso.
En mi Vagrantfile
:
config.vm.share_folder("src", "/var/www", "../www")
El fstab
archivo de mi VM :
proc /proc proc nodev,noexec,nosuid 0 0
/dev/mapper/ubuntu--1110-root / ext4 acl,errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=4ed7eaaf-6f42-48ba-b5ed-f0c1df9add38 /boot ext2 defaults 0 2
/dev/mapper/ubuntu--1110-swap_1 none swap sw 0 0
El paquete acl se ha instalado en la VM.
Cuando ejecuto lo siguiente en / var / www según las instrucciones de instalación de Symfony2:
sudo setfacl -R -m u:apache:rwx -m u:username:rwx app/cache app/logs
Yo obtengo:
Operación no admitida
Puedo ejecutar el comando en cualquier otro directorio o archivo en el FS (fuera del directorio compartido) y el comando funciona. ¿Lo que da?