Der Versuch, ein Symfony2-Projekt mit einer vagabundierenden VM zum Laufen zu bringen. Ich habe zig Artikel darüber gesehen, aber das Cache-Verzeichnis richtig zuzulassen, erweist sich als unerträglich schmerzhaft.
In meinem Vagrantfile
:
config.vm.share_folder("src", "/var/www", "../www")
Die fstab
Datei meiner 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
Das acl-Paket wurde auf der VM installiert.
Wenn ich Folgendes in / var / www gemäß den Installationsanweisungen für Symfony2 ausführe:
sudo setfacl -R -m u:apache:rwx -m u:username:rwx app/cache app/logs
Ich bekomme:
Operation wird nicht unterstützt
Ich kann den Befehl in jedem anderen Verzeichnis oder jeder anderen Datei auf dem FS (außerhalb des freigegebenen Verzeichnisses) ausführen, und der Befehl funktioniert. Was gibt?