Php Ev dizinlerine erişim

1 Cevap php

Ben bir Linux Ortamında kullanıcıların ev dizinlerine erişim gibi bir komut dosyası ve kimliği var.

Web root : /var/www/html/ And there are user directories such as : /home/john /home/david etc.

There are files in users home directories. The permissions of user homes belong to the users. eg: /home/david/file.txt user: david group: david

O apache ile bu dosyalara erişmek mümkün mü? Ben çünkü izni değil varsayalım,

Bu etrafında bir yolu var mı?

diğer bir deyişle, / var / www / html / index.php altında benim php program / home / david / foo.txt altında dosyaları aranan kişinin son geçiş yapabilirsiniz

Nasıl bu yapılır alabilirim? Teşekkürler.

1 Cevap

En iyi yolu, kullanıcılar chmod 777 bu dizin sonra, bir pub dizine özgü gerekli dosyaları yerleştirmek sahip olacaktır.

Eğer ev dizini keyfi dosyalara erişmek istiyorsanız, bir big güvenlik riski kökü, Apache çalıştırmak zorunda. (Eğer benim deneyim ev dizini, bu kutu pisliği programları bir sürü izinlerini değiştirmek olabilir iken.)