WordPress Dosya İzinleri: Kılavuz ve Ayarlar
WordPress sitenizde dosya izinleriyle ilgili bir hata mı alıyorsunuz ve bu sorunu nasıl çözeceğinizi mi araştırıyorsunuz? Bu kapsamlı rehberimizde, chmod kullanarak WordPress dosya izinlerinin nasıl değiştirileceğini ve ideal dosya izinlerinin neler olması gerektiğini detaylı bir şekilde ele alacağız.
WordPress Sisteminde Dosya ve Klasör İzinlerinin İşleyişi
WordPress siteniz, bir hosting sunucusunda barındırılan ve ziyaretçilerinize Nginx veya Apache gibi web sunucuları aracılığıyla ulaştırılan bir yapıdır. Dosya ve klasör izinleri, WordPress sisteminizdeki hangi dosyaların ve klasörlerin okunabileceğini, yazılabileceğini ve değiştirilebileceğini belirlemenize olanak tanır. Doğru dosya ve klasör ayarları, sitenize görsel yüklemenizi, çeşitli scriptleri çalıştırmanızı sağlar. Ancak, yanlış dosya izinleri siteniz için ciddi bir güvenlik açığı oluşturabilir.
Dosya ve klasör izinlerinde bir sorun olduğunda, genellikle WordPress yönetici panelinizde ilgili bir uyarı alırsınız. Bununla birlikte, özellikle önbellekleme eklentilerinin gerektirdiği izinlerde, bazen herhangi bir hata mesajı almayabilirsiniz.
WordPress Dosya İzinleri Nasıl Olmalı?
WordPress sisteminin sorunsuz çalışması ve güvenlik riski oluşturmaması için ideal dosya ve klasör izinleri şu şekildedir:
- Tüm klasörler ve alt klasörler için: 755
- Tüm dosyalar için: 644
WordPress Dosya İzinleri Nasıl Değiştirilir?
Dosya izinlerini değiştirmek için kullanabileceğiniz en yaygın yöntemler Cpanel ve Plesk Panel üzerinden yapılan ayarlamalardır.
Cpanel Üzerinden Dosya İzinlerini Değiştirme
Cpanel kullanarak klasör izinlerini değiştirmek için öncelikle public_html ana klasörüne erişin. Ardından, wp-admin klasörüne sağ tıklayıp ‘Change Permission’ (İzinleri Değiştir) seçeneğine tıklayın ve izin kodunu 755 olarak ayarlayın.
Aynı işlemleri wp-content ve wp-includes klasörleri için de tekrarlayın.
Dosya izinlerini değiştirmek için public_html klasörüne girdiğinizde, Cpanel ekranından ‘Tümünü Seç’ seçeneğini kullanın. Tüm dosyalarınız seçili hale gelecektir. Bu noktada, klavyenizdeki CTRL tuşuna basılı tutarak wp-admin, wp-content ve wp-includes klasörlerini seçim dışı bırakın, çünkü bu klasörlerin izinlerini zaten ayarladınız.
Seçili durumdaki tüm dosyalar için sağ tıklayıp ‘Change Permissions’ (İzinleri Değiştir) seçeneğine gelin ve izin kodunu 644 olarak ayarlayın.
Önemli Not: Veritabanı bilgilerinizi ve şifrelerinizi içeren wp-config.php dosyasının izin kodunu mutlaka 600 olarak ayarlayın. Bu, sadece ‘Kullanıcı’ sekmesine ‘Okuma’ ve ‘Yazma’ izni vermek anlamına gelir. Bu adım, güvenlik risklerine karşı önemli bir önlemdir.
Plesk Panel Üzerinden Dosya İzinlerini Değiştirme
Plesk Panel kullanıyorsanız, öncelikle Dosya Yöneticisi’ne erişin. Ardından, ilgili görselde gösterildiği gibi sağ taraftaki ‘İzinleri Değiştir’ bağlantısına tıklayın. Açılan ekranda, yine görseldeki ayarlara benzer şekilde 755 izin kodunu ayarlayabilirsiniz.
777 İzni Nedir ve Ne Zaman Kullanılmalıdır?
777 izni, çok nadir durumlarda ve sadece kısa süreli olarak kullanılması gereken bir izin kodudur. Bu izni, yalnızca hataları tespit etmek veya bir eklentinin sorunlu olduğunu düşündüğünüz durumlarda kısa bir süre için çalıştırmanız önerilir. Dosyalara 777 izni vermek, o dosyalara herkesin erişimine açık hale getirmek anlamına gelir ve bu durum ciddi güvenlik açıkları oluşturabilir.
Bu rehberimizde Cpanel ve Plesk Panel üzerinden WordPress dosya izinlerinin nasıl ayarlanacağını detaylı olarak inceledik. Komut satırı üzerinden bu ayarlara ulaşmak isterseniz, WordPress’in resmi belgelerindeki ‘Change File Permissions’ başlıklı yazısına göz atabilirsiniz.
Dosya izinlerinin doğru yapılandırılması, web sitenizin güvenliği ve performansı için kritik öneme sahiptir. Bu adımları dikkatlice uygulayarak sitenizin sorunsuz çalışmasını sağlayabilirsiniz.
