Önce küçük bir arka plan: Windows 7 makinelerinde bazı Drupal site yapımı yapıyorum. Drupal, kısaca görüntü önbelleğe almayı sağlayan bir görüntü modülüne sahiptir. Bir görüntü stili oluşturduğunuzda, modül bir dizin oluşturur. Örneğin, bir stil oluşturursanız my_image_style
otomatik olarak bir klasör oluşturur sites/default/files/img/styles/my_image_style/and/some/other/folders/beneath
. Ancak, oluşturulan dizinin sahibi: group Administrators:System
izinle d--------+
. Diğer her şey, kökünden sonuna kadar gidiyor chrisrockwell:None
. Apache (bu bir WAMP5 kurulumudur) ayrıca chrisrockwell:None
.
Drupal modülünün bu dizinde dosya yaratması gerekiyor, ancak izinler yüzünden yapamıyorum.
Peki, bu kurulumda, hangi kullanıcıya: grup oluşturulmuş bir dizine ait olduğunu nasıl belirleyebilirim?
Etkisi olup olmadığından emin değilim, ama çoğunlukla cygwin içindeki her şeyi yapıyorum (hareket etme, açılış, vim).
Lütfen ek bilgiye ihtiyaç duyduğunuz veya başka bir sitede daha uygun olup olmadığını bana bildirin.
GÜNCELLEME: Tüm site dizinini 777 chmod edersem, izin verilmeyen tek klasör, Drupal'in komut dosyası tarafından oluşturulan image_style klasörüdür.
d---------+
hiçbir iznin olmadığı anlamına gelmez;+
basit izinler olarak görüntülenemeyen dizine bağlı bir erişim listesi olduğu anlamına gelir.