01/11/2012 09:29 PM, Samet ATABAŞ yazmış:
Teşekkürler chmod -R ile sorunum çözüldü

chmod -R ile tüm dosya ve dizinlerin izinlerini aynı yapıyorsunuz ki doğru bir çözüm değil.

Pardus üzerinde web sunucusu "apache" kullanıcısı ile çalışıyor, dolayısıyla wordpress'in yazamadığı dizinin sahibini apache yaparsanız sorununuzu çözebilirsiniz:

chown -R apache:apache /var/www/localhost/htdocs/wordpress gibi..

Diğer bir yöntem ise, setfacl kullanarak dizin ve dosyanın mevcut sahibinin yanı sıra başka bir kullanıcıya da o dosya ve dizin üzerinde yetki vermek.

Mesela wp-config.php dosyasının sahibi root kullanıcısı. wp-config.php'ye root dışında başka birinin de yazmasını istiyorsanız (örnekte apache kullanıcısını vereceğim)

setfacl -m u:apache:rw wp-config.php

Bu şekilde artık apache kullanıcısı da o dosyaya yazabilir.

getfacl dosya ismi diyerek de bir dosya veya dizine kimin yazma izni olduğunu öğrenebilirsiniz.

--
Samed Beyribey
---------------------------------------
Özgür Yazılım A.Ş. ~ $
http://www.ozguryazilim.com.tr
_______________________________________________
Pardus-kullanicilari e-posta listesi
Listeden çıkmak için 
http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini 
kullanın.
Listeye iletmek istediğiniz soruları  [email protected] 
e-posta adresine gönderin.
Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web 
sayfasına gidin.

Cevap