WordPress'te "Maalesef Bu Dosya Türüne Güvenlik Nedenleriyle İzin Verilmiyor" Hatasını Düzeltme

Yayınlanan: 2021-10-18

Web sitenize yeni bir dosya yüklediğinizde, WordPress varsayılan olarak bunu desteklemez. "Üzgünüz, Güvenlik Nedenleriyle Bu Dosya Türüne İzin Verilmiyor" hatası veriyor.

WordPress, güvenlik nedenleriyle, resimlerde, videolarda, belgelerde veya seste olduğu gibi sitenizin yöneticisi aracılığıyla yüklenecek dosya türlerini genellikle sınırlar.

Bu hata genellikle, dosyanın "Medya türü" olarak da bilinen MIME türünün varsayılan WordPress ayarları nedeniyle yüklenmesinin kısıtlanması nedeniyle oluşur.

İlgili: 405 Yöntemine İzin Verilmiyor Hatası Nasıl Onarılır

“Üzgünüz, Bu Dosya Türüne Güvenlik Nedeniyle İzin Verilmiyor” Hatasının Sebebi Nedir?

Bu tür kısıtlamaların temel nedeni, dosya yükleme açıklarından kaynaklanan güvenlik sorunlarının oluşmasını engellemektir. Bu amaçlı yüklemeler veya kötü niyetli yürütülebilir dosyaların yanlışlıkla yüklenmesi web sitenize kalıcı olarak zarar verebilir. Bilgisayar korsanlarının sitenize erişmesine veya verilerinizi çalmak için sunucunuza girmesine izin verebilirler.

Bu hata, Üzgünüm, Güvenlik Nedenleriyle Bu Dosya Türüne İzin Verilmiyor, sitenize desteklenmeyen dosyaları yüklemenizi engeller. Aynı zamanda, kullanıcılarınızın bunu yapmasına da izin vermez. Bu tür "barikatlar" olmadan, sitenize pratik olarak tehlikeli herhangi bir şey yüklenebilir, bu da alınması gereken büyük bir risktir.

Özetle, “Üzgünüm, güvenlik nedeniyle bu dosya türüne izin verilmiyor” hatası sitenizi korur ve kesinlikle karşılaşılabilecek en kötü WordPress hatası değildir. Ancak medya dosya türü desteklenmiyor, dosya güvenliği alınırken hata veya desteklenmiyor hata kaynağı gibi hatalar, yüklenmesi gereken dosyalarınız için çözülebilir. Önce sorunun temelinin ne olduğunu görelim. Ve sonra çözüme ulaşın.

MIME türleri açıklandı

Yukarıda bahsedilen sorunların nedeni, MIME türlerinin varsayılan olarak WordPress web siteniz tarafından desteklenmemesidir. Bunun için MIME türlerinin ne olduğunu anlamamız gerekiyor.

MIME, Çok Amaçlı İnternet Posta Uzantıları anlamına gelir. MIME türleri, genellikle bir sayfayla ilişkilendirilen içerik türünü düzenlemek için tarayıcılar ve diğer internet cihazları tarafından kullanılır.

Örneğin, bir sayfada bir .png dosyanız ve bir .jpeg dosyanız varsa, tarayıcı MIME türlerine göre her iki dosyaya da videolar veya diğer dosya türleri yerine resim gibi davranacağını bilir.

Varsayılan olarak, WordPress, wp-includes/functions.php içinde kayıtlı MIME türlerinin bir listesini saklar. Ancak, tanınan tüm MIME türlerinin WordPress yönetici panosuna yüklenmesine izin verilmez.

İşte varsayılan olarak WordPress tarafından desteklenen birkaç dosya türü,

Resimler: .jpg, .jpeg, .png, .gif, .ico

Belgeler: . pdf (Taşınabilir Belge Formatı; Adobe Acrobat)

.doc, .docx (Microsoft Word Belgesi)

.ppt, .pptx, .pps, .ppsx (Microsoft PowerPoint Sunumu)

.odt (OpenDocument Metin Belgesi)

.xls, .xlsx (Microsoft Excel Belgesi)

.psd (Adobe Photoshop Belgesi)

Ses : .mp3, .m4a, .ogg, .wav

Video: .mp4, .m4v (MPEG-4)

.mov (QuickTime), .wmv (Windows Media Videosu)

.avi, .mpg, .ogv (Ogg), .3gp (3GPP), .3g2 (3GPP2)

“Üzgünüz, bu dosya türüne güvenlik nedeniyle izin verilmiyor” hatası nasıl giderilir?

Dosya güvenliği alırken bu hatadan kurtulmanın temel olarak üç yolu vardır. sen de yapabilirsin

  • wp-config.php aracılığıyla filtrelenmemiş yüklemelere izin ver
  • Functions.php aracılığıyla ek MIME türleri için yüklemeleri yetkilendirin
  • Eklenti kullanarak ek MIME türleri için yüklemeleri yetkilendirin

Bu seçeneklerden özür dileyerek nasıl karşılaşılacağına değinelim ve bu dosya türüne güvenlik nedeniyle izin verilmez, hata.

wp-config.php aracılığıyla filtrelenmemiş yüklemelere izin ver

Bu yöntem, web sitenizin kodunu filtrelemeyi ve ardından bu kodu filtrelenmemiş yüklemelere izin verecek şekilde düzenlemeyi içerir, böylece desteklenmeyen medya dosyası türü gibi hatalar almazsınız.

Bu yöntem, tüm dosya türlerinin yüklenmesine izin verir, ancak burada dikkat edilmesi gereken şey, buna yalnızca yönetici düzeyindeki kullanıcılar tarafından izin verilebileceğidir. Dürüst görüşümüz, yalnızca ihtiyaç duyulan tam dosya türünü eklemektir. Ayrıca, bu hatadan kurtulmak için web sitesi kodunu filtrelememenizi öneririz; üzgünüm, güvenlik nedeniyle bu dosya türüne izin verilmiyor. Bunun yerine, bunu bir profesyonel tarafından yapın veya bunun yerine bir eklenti indirerek kolay bir yol kullanın.

Functions.php aracılığıyla ek MIME türleri için yüklemeleri yetkilendirin

Bu hatayı kaldırma yöntemi, üzgünüm, güvenlik nedeniyle bu dosya türüne izin verilmiyor, kod konusunda bilgili olmanızı gerektiriyor. Bu şekilde, o anda aktif olan temanın function.php dosyasına gereksinimleri ekleyebilirsiniz.

Bu, desteklenmeyen ortam dosyası türü gibi sorunları çözmek için kodlama bilgisine sahip olmanızı veya

dosya güvenliği alınırken hata oluştu. Bu nedenle, kodlamayı seven biri değilseniz, bu hataları çözmenin bir sonraki yoluna geçmenizi öneririz.

Eklenti kullanarak ek MIME türleri için yüklemeleri yetkilendirin

Bu, en sık kullanılan ve işi halletmenin oldukça kolay bir yoludur, "üzgünüz, bu dosya türüne güvenlik nedeniyle izin verilmiyor" bildirimini kaldırmak.

Bunun için web sitenizin yönetici panelini açın ve eklentilere gidin, orada farklı MIME türlerine veya dosya uzantılarına sahip dosyaların yüklenmesini destekleyen bir eklenti indirmeniz gerekiyor. Bu eklentiyi indirin, ardından etkinleştirin. Ve "üzgünüm bu dosya türüne güvenlik nedeniyle izin verilmiyor" hatası almadan istediğiniz herhangi bir resmi, sesi veya videoyu yükleyebilirsiniz.

Ek MIME türleri için WordPress eklentileri

WordPress, destekleyici olmayan formattaki medya dosyalarını yüklemek için birden çok eklenti sağlar. Burada birkaçını tartışacağız.

  • WP Ekstra Dosya Türleri
  • WordPress Dosya Yükleme
  • Dosya Yükleme Türleri
  • DosyaKuşu Lite

1. WP Ekstra Dosya Türleri

Bu eklentiyi indirip etkinleştirdiğinizde soldaki ana menü çubuğundaki ayarlarda dosya tipi seçeneklerini gösterir. Ayarlara gidin ve "ekstra dosya türleri" üzerine tıklayın.

Bunu seçtikten sonra, WordPress herhangi bir hata vermez, üzgünüm bu dosya türüne güvenlik nedeniyle izin verilmez, çünkü bu eklenti güvenlik sorunlarıyla ilgilenecektir. Bu nedenle, yüklemeye sorunsuz bir şekilde izin verilecektir.

Fiyatlandırma: Ücretsiz

İndirme: {link

2. WordPress Dosya Yükleme

Bu eklenti aynı şekilde ana menüdeki "eklentiler"in "yeni ekle" sekmesinden indirilmelidir. Eklentiyi etkinleştirdikten sonra, ayarlara gidin ve açılır menüde “ WordPress dosya yükleme ” başlıklı yeni bir sekme olacaktır. Diğer ayarlar için bunu seçin.

WordPress Dosya Yükleme, web sitenize dosya yüklemelerine izin vermek için kullanabileceğiniz basit bir eklentidir. Eklenti, desteklenmeyen hata kaynağı gibi herhangi bir hata oluşmadan, birden çok sayfaya, gönderiye dosya yüklemeyi etkinleştirmek veya sitenizin kenar çubuğundan dosya kabul etmek için kullanabileceğiniz bir kısa kod sunar.

İndirme: {link

Derecelendirmeler: 4.5 Yıldız

Aktif Kurulumlar: 30.000+

Fiyatlandırma: Ücretsiz

3. Dosya Yükleme Türleri

Bu eklenti , WordPress'in özel dosya türleri de dahil olmak üzere herhangi bir dosya türü uzantısını veya MIME türünü kabul etmesine ve yüklemesine kolayca izin verir.

Bu aynı zamanda ana menü çubuğundan “ayar”a ve ardından “Dosya yükleme türleri”ne girdikten sonra dosya türlerinin seçim menüsünü de sağlar. Burada, verilen dosya türleri listesinden seçim yapabilir veya "özel dosya türü ekle" bölümüne başka bir dosya türü ekleyebilir ve medya dosyası türü desteklenmiyor, dosya güvenliği alma hatası veya hata kaynağı gibi herhangi bir hata olmadan kolayca yükleyebilirsiniz. desteklenmiyor.

İndirme: {link

Puanlar: 5 Yıldız

Aktif Kurulumlar: 8000+

Fiyatlandırma: Ücretsiz

4. FileBird Lite

FileBird, WordPress medya dosyası yüklemelerinizi kategorilere ayırmak için sanal klasörler oluşturmanıza olanak tanır. Böylece dosya ve klasörleri taşıdığınızda, içerikteki resimlerinize kalıcı bağlantılar bozulmaz. Bu nedenle bir hata, medya dosyası türü desteklenmiyor, dosya güvenliği alınırken hata veya desteklenmeyen hata kaynağı görmezsiniz.

Sayfa/yazı oluşturucunuza bir 'FileBird Gallery' bloğu ekleyin ve göstermek istediğiniz klasörleri seçin. Seçilen klasördeki/klasörlerdeki tüm medya dosyaları, gönderinizde otomatik olarak görüntülenecektir. Elinizdeki bu araçla, medya kitaplığınızdaki binlerce görüntü, ses, video ve diğer dosyayı yönetebilir ve düzenleyebilirsiniz.

İndirme: {link

Derecelendirmeler: 4.5 Yıldız

Aktif Kurulumlar: 90.000+

Fiyatlandırma: 25 $ (Premium Versiyon)

Çözüm

Aşağıdaki gibi hataları almamanın olası çözümünü tartıştık,

  1. "Üzgünüm, güvenlik nedeniyle bu dosya türüne izin verilmiyor."
  2. medya dosyası türü desteklenmiyor
  3. dosya güvenliği alınırken hata
  4. hata kaynağı desteklenmiyor

ve yukarıda belirtilen hatalardan kaçınmak için indirilebilecek birçok eklentiden birkaçı. WordPress, bu tür hatalardan kaçınmak ve herhangi bir dosya türünün sorunsuz yüklenmesine izin vermek için tasarlanmış birçok başka eklenti sağlar.