Bir dizindeki izinleri 775 olarak değiştirmeye çalıştım. Bu komutu kullandım:
sudo chmod -v 775 /vagrant/app/cache
Bana komutun başarıyla yürütüldüğünü söylüyor:
mode of `/vagrant/app/cache' changed from 0755 (rwxr-xr-x) to 0775 (rwxrwxr-x)
Ancak, sonra çalıştırdığımda:
ls -l /vagrant/app
önbellek dizini şöyle sıralanır:
drwxr-xr-x 1 vagrant vagrant 136 Mar 5 12:03 cache
Ubuntu 12.04.1 LTS kullanıyorum (GNU / Linux 3.2.0-23-generic x86_64).
Bunun neden olduğunu ve düzeltmek için ne yapmam gerektiğini kimse açıklayabilir mi ?!
GÜNCELLEŞTİRME: Bu çıktı
df -T
Dosya sisteminin vboxsf olduğunu gösteriyor. VirtualBox kullanıyorum ...
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/mapper/precise64-root ext4 82711212 2904248 75664680 4% /
udev devtmpfs 178072 4 178068 1% /dev
tmpfs tmpfs 74852 284 74568 1% /run
none tmpfs 5120 0 5120 0% /run/lock
none tmpfs 187128 0 187128 0% /run/shm
/dev/sda1 ext2 233191 24966 195784 12% /boot
/srv vboxsf 117649480 106406988 11242492 91% /srv
/vagrant vboxsf 117649480 106406988 11242492 91% /vagrant
Hangi dosya sistemini kullanıyorsunuz? Debian'da bunun nedeni olabilecek bir hata raporu var, ancak sisteminize bağlı. bugs.debian.org/cgi-bin/bugreport.cgi?bug=296836
—
Matthew Williams
Aptalca geliyorsa üzgünüm ama ... Bilmiyorum! Nasıl öğrenebilirim?
—
musoNic80
df -T
size dosya sistemini verecek. Bunu yaptıktan sonra yukarıdaki bağlantıya bir göz atın ve bunun sizin sorununuz olup olmadığını görün.
Bu komutun çıktısını eklemek için soruyu düzenledim. Hata raporunun dosya sistemimle alakalı olduğunu sanmıyorum.
—
musoNic80
Katılıyorum. Sorunun başka yerde yattığı görülüyor. Biraz kazı yapıp sana geri döneyim.
—
Matthew Williams