WordPress Dosya İzinleri Nasıl Ayarlanır?
WordPress dosya izni hatası, dosyanın veya dizinin kimin tarafından okunup yazılabileceğiyle ilgilidir. Her dosyaya 777 izni vermek çözüm değildir; gereksiz yazma yetkisi saldırı yüzeyini büyütür. Önce sunucudaki dosya sahibi ve PHP sürecinin hangi kullanıcıyla çalıştığını öğrenin.
Genel başlangıç değerleri
WordPress belgeleri birçok kurulumda dizinler için 755, dosyalar için 644 gibi başlangıç değerlerini anlatır. Bunlar her hostingin zorunlu değeri değildir; sahiplik ve sunucu modeli belirleyicidir. wp-config.php gibi gizli bilgi içeren dosyalar için daha dar izin uygun olabilir.
Belirtiye göre teşhis
Medya yüklenmiyorsa uploads dizinini, eklenti güncellenmiyorsa ilgili dizinin sahipliğini kontrol edin. 403 hatasında yalnızca chmod değil, web sunucusu kuralı ve güvenlik eklentisi de etkili olabilir. Logdaki tam yolu ve hatayı kaydedin.
Değişikliği sınırlayın
Sadece gerekli klasöre en dar yazma iznini verin. Tüm siteyi özyinelemeli geniş yetkiyle açmayın. SSH veya dosya yöneticisinde sahiplik değişikliği yaparken başka uygulamaları etkilememeye dikkat edin. Hosting sağlayıcısı özel bir izin modeli kullanıyorsa onun yönergesini izleyin.
Test ve bakım
Medya yükleme, güncelleme ve sayfa görüntülemeyi deneyin. wp-config.php, yedek ve .env dosyalarının webden indirilemediğini doğrulayın. İzinleri periyodik güvenlik kontrolüne ekleyin.
Kaynak: Resmi belge.




