WordPress'te Dosya ve Klasör İzinleri Hatası Nasıl Hızlı Bir Şekilde Düzeltilir
Yayınlanan: 2017-05-25Diğer herhangi bir İçerik Yönetim Sistemi (CMS) gibi, WordPress de birkaç tuhaflıkla birlikte gelir. En can sıkıcı olanlardan biri, sitenizle etkileşime girmenizi engelleyebilecek 'dosya ve klasör izinleri hatası'dır. Bu, klasörler oluşturmayı ve dosyaları değiştirmeyi içerir – temelde WordPress web sitenizi çalıştırmak için ihtiyacınız olan her şey.
İyi haber şu ki, bu özel sorunun hızlı bir çözümü var. Hepsi dosya ve klasör izin ayarlarınızı yapılandırma meselesi. Ancak, bunun nasıl yapılacağına dalmadan önce, izinlerin WordPress'te nasıl çalıştığını ve neden önemli olduklarını gözden geçirelim.
WordPress'te Dosya ve Klasör İzinleri Hakkında Bilmeniz Gerekenler
Bilgisayarınızdaki her dosya ve klasör kendi izinleriyle birlikte gelir. Bunlar, onlarla kimlerin etkileşime girebileceğini ve bu dosyalarla neler yapabileceklerini yöneten kurallardır. Örneğin, bir klasörü yönetici olmayan kullanıcılar için salt okunur olarak ayarlayabilirsiniz - bu klasörün dosyalarında değişiklik yapabilirsiniz, ancak diğer herkes bunları görüntülemeye devam edebilir.

Unix tabanlı sistemler, izin düzeylerini temsil etmek için sayısal değerler kullanır.
Kısacası, WordPress'teki dosya ve klasör izinleri hatası bir erişim sorunudur. Bu hatayla karşılaşırsanız, sorunun ne olduğunu hemen anlayacaksınız. Web sitenize erişmeye çalıştığınızda WordPress bir uyarı mesajı döndürür ( Unable to create directory gibi bir şey).
İzin ayarlarınızın yerinde olduğundan emin olmak, WordPress sitenizi güvende tutmak için çok önemlidir. Sonuçta, normal kullanıcıların WordPress çekirdek dosyalarınıza erişmesini istemezsiniz. İşbirlikçilerinizin de istemesini istemeyebilirsiniz. Bize göre, yalnızca WordPress yöneticileri, yeni içerik ve diğer küçük eklemeler yayınlamanın ötesinde sitenizi değiştirmek için gerekli izinlere sahip olmalıdır.
Ancak, platformun görevlerini yerine getirebilmesi için WordPress'in kendisine gerekli izinleri vermek de önemlidir. Bu, klasörler, gönderiler, sayfalar oluşturmayı, dosya oluşturmayı vb. içerir. Bunlar olmadan, CMS istendiği gibi çalışmaz ve dosya ve klasörlerinizle ilgili olanlar da dahil olmak üzere sayısız hatayla karşılaşırsınız.
WordPress'te Dosya ve Klasör İzinleri Hatası Nasıl Hızlı Bir Şekilde Düzeltilir (2 Adımda)
Bu sorunu gidermenin en hızlı yolu, sitenize bir FTP istemcisi kullanarak erişmektir (FileZilla'yı öneririz). Ancak, WordPress dosya ve klasörlerinize bakmadan önce, düşünülemez bir durum olması ve sitenizi geri yüklemeniz gerekmesi ihtimaline karşı sitenizi manuel olarak yedeklemenizi öneririz.
Hazır olduğunuzda, FTP istemcinizi açın ve sunucunuzda oturum açın.
Adım 1: Dizinlerinizin İzin Ayarlarını Düzeltin
Öncelikle, genellikle public_html, www veya sitenizin başlığından sonra adlandırılan WordPress kök klasörünüzü bulun. Açın ve birkaç gevşek dosya ile birlikte üç klasör ( wp-admin, wp-content ve wp-includes ) bulmalısınız:

Bu üç klasörü seçin, üzerlerine sağ tıklayın ve Dosya İzinleri yazan seçeneği seçin:

Üç tür kullanıcı için Okuma, Yazma ve Yürütme izinlerini içeren Dosya özniteliklerini değiştir ekranını görmelisiniz: dosyanın sahibi, sahibinin grubu ve normal genel. İlk sayı izinlerinizi, ikinci sayı grubunuzu, üçüncü sayı ise kullanıcınızın izin düzeyini temsil eder. Her izin türü ayrıca sayısal bir değerle temsil edilir. Okuma eşittir dört, Yazma iki ve Yürütme birdir.

Verebileceğiniz maksimum sayı yedidir; bu, bir kullanıcı için Okuma , Yazma ve Yürütülebilir erişimi temsil eder; Sayısal Değer alanında sayısal gösterimi görebilirsiniz:

Üç klasöre geri dönersek, 755 sayısal bir değer belirlemek ve Alt dizinlere tekrarla > Yalnızca dizinlere uygula yazan seçeneği işaretlemek istiyoruz :

Bu, tam erişime sahip olduğunuz, WordPress'in klasörleri okuyabileceği ve açabileceği (ancak onları semeyeceğiniz) anlamına gelir ve aynı şey kullanıcılarınız için de geçerlidir. Ancak dosyalarınız etkilenmeyecek ve bu da bizi ikinci adıma getiriyor.
Adım #2: WordPress Dosyalarınızın İzin Değerlerini Değiştirin
Artık tüm dizinleriniz için izin düzeylerini değiştirdiniz, aynısını dosyalarınız için de yapmanın zamanı geldi. Biz klasörlerle yaptığı gibi Ancak, aynı sayısal değeri kullanılarak edilmeyecektir.
Bu adım için kök dizininize dönün ve son adımda kullandıklarımız da dahil olmak üzere içindeki her bir dosya ve klasörü seçin. Şimdi, üzerlerine sağ tıklayın ve tekrar Dosya İzinleri seçeneğini seçin:

Bu sefer, Sayısal değer alanındaki mevcut sayıyı 644 ile değiştireceksiniz:

Bu durumda, (sahip olarak) her dosyayı hem okuyup hem de değiştirebilirsiniz. Ziyaretçilerinize ve grubunuza gelince, dosyaların sahibi olmadıkları için yalnızca okuma erişimi alırlar. Bu, potansiyel saldırılar için giriş noktalarını sınırladığı için güvenlik açısından mükemmel bir ayardır.
Dosyalarınız için izin ayarlarını güncellemeden önce, Alt dizinlere yinele > Yalnızca dosyalara uygula yazan seçeneği işaretlediğinizden emin olun. Bu şekilde, WordPress dosyalarınıza yalnızca 644 değerini uygularsınız ve klasörleriniz son adımda belirttiğiniz ayarları korur.

Şimdi geriye kalan tek şey sitenize tekrar erişmeyi denemek. Yukarıdaki adımları izlediyseniz, dosya ve klasör izinleri hatası gitmiş olmalı ve web siteniz bir kez daha tam olarak çalışır durumda olmalıdır. Ancak, hâlâ bir sorun yaşıyorsanız, hatanın altında yatan bir neden olabilir. Bu durumda, sorunu çözmenize yardımcı olması için barındırma sağlayıcınızla iletişime geçmenizi öneririz.
Çözüm
Dosya ve klasör izin ayarları göz korkutucu bir konu olabilir ve bunun iyi bir nedeni olabilir. Yanlış ayarların kullanılması sitenizi ciddi şekilde bozabilir – bu nedenle WordPress dosya yapısında kapsamlı bir temel oluşturma şarttır.
Bununla au fait yaptıktan sonra - ve sitenize FTP üzerinden eriştiğinizde - dosya ve klasör izinleri hatasını düzeltmek yalnızca iki adım sürer:
- WordPress klasörleriniz için izin ayarlarını değiştirin.
- Tüm dosyalarınız için işlemi tekrarlayın.
WordPress dosya ve klasör izinleri hatasını nasıl düzelteceğiniz hakkında sorularınız mı var? Aşağıdaki yorumlar bölümünde sorun!
Trivalium / Shutterstock.com'dan makale küçük resmi.
