WordPress Yardım

Bu sayfayı sizin için çevirmek üzere elimizden gelenin en iyisini yaptık. İngilizce sayfa da kullanılabilir.

SSH ile WordPress dosya ve klasör izinlerini sıfırlayın

Güvenlik nedeniyle, sunuculardaki dosyalar ve klasörler, bu dosya ve klasörleri kimlerin okuyabileceğini, yazabileceğini, bunlara erişebileceğini ve bunları değiştirebileceğini belirleyen izinlere sahiptir. İzinler sayısal değerlerle sunulur ve WordPress için klasörler için 755, dosyalar için 644 olarak ayarlanmaları gerekir (eski Web Hosting hesaplarında ve Managed WordPress'de bu değerler klasörler için 705 ve dosyalar için 604'tür). Yetersiz izinler sitede hatalara neden olabilir ve değerleri yanlış olduğunda potansiyel bir güvenlik riski olabilir. Bu değerlerin arkasındaki anlam hakkında daha fazla bilgi edinmek istiyorsanız , wordpress.org adresindeki bu makaleye göz atabilirsiniz. BASH komutlarını kullanarak SSH aracılığıyla izinleri nasıl sıfırlayacağınız aşağıda açıklanmıştır.

Zorunlu: Bu adımları tamamlamak için bir SSH uygulamasına ihtiyacınız olacak. Windows için PuTTY'yi veya macOS için Terminal'i öneririz.
Uyarı: Çok dikkatli olun ve izinleri değiştirirken doğru dizinde olduğunuzdan emin olun. Sunucudaki yanlış klasördeki izinleri değiştirirseniz değişikliği geri almanız zor olabilir ve bu durum sorunlara neden olabilir.
Not: WordPress hosting planlarını yönet üzerinde barındırılan siteler zaten doğru izinlere sahiptir ve güvenlik nedeniyle değiştirilemezler.
  1. SSH ile hosting hesabınıza bağlanın .
  2. Dosyaları ve klasörleri listelemek için ls komutunu ve WordPress yüklemesiyle dizine girene kadar dizinlerde gezinmek için cd ve ../ komutunu kullanın.
  3. Geçerli klasörün (dizin) yolunu bulmak için pwd komutunu kullanın.
  4. Aşağıdaki komutları girin:
    • Klasör izinlerini değiştirmek için:
      bul / path / to / current / directory / -type d -exec chmod 755{} \;
      Yukarıdaki komutta,/path/to/current/directory/ 3. Adımdaki gerçek yol ile.
    • Dosyaların izinlerini değiştirmek için:
      bul / yolu / geçerli / dizin / -type f -exec chmod 644{} \;
      Yukarıdaki komutta,/path/to/current/directory/ 3. Adımdaki gerçek yol ile.

Değişikliklerin başarılı olduğunu onaylayan bir mesaj göreceksiniz.

Daha fazla bilgi