Mac OSX'tayım ve MacPorts aracılığıyla apache2 yüklü, _www kullanıcısı olarak çalışıyorum.
/ Users / Me / Belgeler / abc klasöründe sunmak istediğim bazı dosyalar var.
Şu anda, yine de, / Users / Me / Belgelerin izinleri 700'dür. Bu nedenle, abc chmod 777 olsa bile, _www giremez.
Aşağıdaki seçenekleri tanıyorum:
- Belgelerim klasörüne _www erişimine izin ver.
- Paylaşmak istediğim dosyaları Belgelerim klasörünün dışına yerleştirin.
- Belgelerim klasörünün dışındaki dosyaları zorla bağla ve apache'yi hard linklere yönlendir.
Ancak bu çözümlerin hiçbiri benim için kabul edilebilir değil. Belgelerim klasörüne _www erişimine izin vermek kendimi güvende hissetmiyorum. Dosyaları gerçekten başka nedenlerle Belgelerim klasöründe saklamak istiyorum. Dosyalar her zaman değişiyor, bu nedenle hard-linking her zaman doğru dosya yapısını yansıtmayacaktı ve anladığım gibi, bir dizini zor bağlayamazsınız (yine de çözebiliyorsa).
Bir çözüm için herhangi bir fikir? Kullanıcı hesabım olarak birkaç httpd işlemini çalıştırmanın bir yolu var mı?
Veya bir dizini zorla bağlamanın bir yolu var mı, yoksa httpd'nin _www tarafından sahip olunmayan bir dizini geçen bir dizginin linkini takip etmesinin bir yolu var mı?
Teşekkürler!
701
değil711
?