“Üzgünüz, Bu Dosya Türüne Güvenlik Nedenleriyle İzin Verilmiyor” Nasıl Düzeltilir?

Yayınlanan: 2022-04-28

Korkunç “ Üzgünüz, bu dosya türüne güvenlik nedeniyle izin verilmiyor ” ile karşılaştınız mı? WordPress web sitenizde hata mı var?

Endişelenmeyin, WordPress'in desteklemediği bir dosya türünü yüklerken ortaya çıkan yaygın bir hatadır. Neyse ki, bu kısıtlamayı atlamanın bir yolu var.

Bu yazıda, bir eklenti yükleyerek veya sitenizde manuel değişiklikler yaparak kısıtlı dosya türlerini nasıl yükleyeceğinizi göstereceğiz.

Ayrıca, düzeltmelerimizin çoğu normal WordPress yüklemelerine odaklanmış olsa da, özellikle WordPress çoklu site ağları için bir düzeltme paylaşacağız.

Hangi yöntemi seçerseniz seçin, kurulum sadece birkaç dakika sürecek ve “ Üzgünüz, bu dosya türüne güvenlik nedeniyle izin verilmiyor ” hatasını kökten düzeltebileceksiniz.

Üzgünüz, güvenlik nedeniyle bu dosya türüne izin verilmiyor ” hatasına neden olan şey. hata?

Varsayılan olarak, WordPress yalnızca sınırlı sayıda dosya türü yüklemenize izin verir:

  • Belge: .pdf, .doc, .docx, .ppt, .pptx, .pps, .ppsx, .odt, .xls, .xlsx, .psd
  • Resimler: .jpg, .jpeg, .png, .gif, .webp, .ico
  • Video: .mp4, .m4v, .mov, .wmv, .avi, .mpg, .ogv, .3gp, .3g2
  • Ses: .mp3, .m4a, .ogg, .wav

Kısıtlama, bilgisayar korsanlarının web sitenizdeki dosyalardan yararlanmasını önlemek için mevcuttur. ️

SVG gibi belirli dosya türleri savunmasızdır ve bu dosya biçimleri güvenlik düşünülerek oluşturulmadığından kolayca bozulabilir. Bu nedenle, bunları web sitenize yüklerseniz, bilgisayar korsanları sitenize erişmek için dosyalardan yararlanır. Bu nedenle WordPress, bir web sitesine yalnızca birkaç dosya türünün yüklenmesine izin verir.

Kısıtlı bir dosya türü yüklemeye çalışırsanız, size “ üzgünüz, bu dosya türüne güvenlik nedeniyle izin verilmiyor ” uyarısı veriyor. hata.

Bununla birlikte, bazen risklere rağmen kısıtlı dosya türlerini yüklemeniz gerekebilir.

Bir sonraki bölümde, kısıtlamaları nasıl aşacağınızı ve WordPress web sitenize istediğiniz herhangi bir dosya türünü nasıl yükleyeceğinizi göstereceğiz. Kısıtlı dosya türlerinin yüklenmesini etkinleştirdikten sonra WordPress sitenizi bilgisayar korsanlarından nasıl koruyacağınızı öğreneceğiniz son bölüme göz atmayı unutmayın.

WordPress web sitenize kısıtlı dosya türleri nasıl yüklenir?

Temel WordPress dosyalarınıza bir kod parçacığı ekleyerek veya bir eklenti yükleyerek kısıtlı dosya türlerini WordPress web sitenize yükleyebilirsiniz. Bir çoklu site çalıştırıyorsanız, WordPress ayrıca dosya türlerindeki kısıtlamaları kaldırma seçeneği de sunar.

Ancak sorunu çözmeye başlamadan önce tüm sitenizin yedeğini alın. Yerinde bir yedekleme ile web sitenizde endişelenmeden değişiklik yapabilirsiniz. Bir şeyler ters giderse, sitenizi hızlı bir şekilde normale döndürebilirsiniz.

WordPress dosya yükleme türlerini değiştirmek için bir eklenti kullanın

Bir eklenti kullanmak, kısıtlı dosya türlerinin yüklenmesini etkinleştirmenin en kolay yoludur.

WordPress web sitenize ücretsiz Dosya Yükleme Türleri eklentisini kurun ve etkinleştirin .

Ardından, Ayarlar → Dosya Yükleme Türleri'ne gidin. Ekranda dosya türlerinin bir listesi görünecektir. Etkinleştirmek istediklerinizi seçin.

Ardından Ayarları Kaydet düğmesine basın ve dosyanızı sitenize yüklemeyi deneyin.

WPForms ayarına göre dosya yükleme türleri
WordPress sitesine dosya türleri ekleme

Listede ihtiyacınız olan dosya türünü görmüyorsanız, eklenti kendi özel dosya türlerinizi eklemenize de olanak tanır.

WordPress web sitenize başka bir eklenti yüklemek istemiyorsanız, manuel yöntemlere gidin.

wp-config.php dosyasını düzenleyin (Tüm dosya türlerine izin verin)

WordPress'te kısıtlanmış dosya türlerini etkinleştirmenin başka bir yolu da sitenizin wp-config.php dosyasını düzenlemektir.

Ancak, bu yöntem için önemli bir uyarı var:

Kullanırsanız, tüm dosya türlerini aynı anda etkinleştirirsiniz, bu sizin durumunuz için iyi bir şey olmayabilir. Yalnızca tek bir dosya türünü etkinleştirmeniz gerekiyorsa, sonraki bölümde daha hedefli bir yaklaşıma izin veren manuel yöntemi öneririz.

wp-config dosyası, web sitenizin kök klasöründe, yani public_html klasöründe bulunur. Dosyaya, sunucunuza FTP üzerinden bağlanarak veya ana makineniz cPanel sunuyorsa cPanel Dosya Yöneticisi aracılığıyla erişebilirsiniz.

İşte cPanel kullanarak nasıl çalıştığı. Temel fikir FTP kullanmak için aynı olacaktır.

Barındırma hesabınıza giriş yapın ve cPanel'e gidin ve Dosya Yöneticisi'ni seçin.

Dosya yöneticisi açıldığında public_html → wp-config.php adresine gidin. Dosyaya sağ tıklayın ve Düzenle'yi seçin.

publichtml klasöründeki wp-config dosyası
wp-config dosyasını bulma

Ardından dosyanın sonuna gidin ve aşağıdaki kod parçacığını “/* Hepsi bu, düzenlemeyi bırakın! Mutlu bloglar. */" astar:

 define('ALLOW_UNFILTERED_UPLOADS', true);

Değişiklikleri kaydedin .

Şimdi web sitenizi açın ve oturumu kapatın ve tekrar oturum açın . Artık kısıtlı dosyaları WordPress web sitenize yükleyebilmelisiniz.

wp-config dosyasını düzenleyerek "üzgünüz, bu dosya türüne güvenlik nedeniyle izin verilmiyor." hata
wp-config dosyasını düzenleme

Temanın function.php dosyasını düzenleyin (Belirli dosya türlerine izin verin)

Manuel rotayı, ancak daha hedefli bir yaklaşımla tercih ederseniz, web sitenize yüklenmesine izin vermek istediğiniz dosya türlerini belirtmek için temanızın functions.php dosyasını da düzenleyebilirsiniz.

Alternatif olarak, function.php dosyasına eklediğiniz kod parçacığı türlerini yönetmenin daha basit bir yolunu sağlayan ücretsiz Kod Parçacıkları eklentisi gibi bir eklenti de kullanabilirsiniz.

Kod Parçacıkları kullanmak yerine doğrudan function.php dosyasını kullanmak istiyorsanız, önce bir alt tema ayarlamanız önemlidir. Aksi takdirde, temanızı bir sonraki güncellemenizde değişikliklerinizin üzerine yazılacaktır.

Functions.php dosyasını düzenlemek şu şekilde çalışır – ancak Kod Parçacıkları kullanıyorsanız, tek yapmanız gereken eklentinin arayüzü aracılığıyla aynı kod parçacığını eklemektir.

Functions.php dosyası, alt temanızın klasörünün içindeki wp-content/themes klasöründe bulunur. Dosyaya FTP veya cPanel Dosya Yöneticisi aracılığıyla erişebilirsiniz.

cPanel kullanıyorsanız, barındırma hesabınıza giriş yapın ve cPanel'e gidin ve Dosya Yöneticisi'ni seçin.

Dosya yöneticisi açıldığında public_html → wp-content → temalara gidin. Ardından sitenizde aktif olan alt temayı açın ve temanın klasöründe bulunan function.php dosyasını seçin. Dosyaya sağ tıklayın ve Düzenle'yi seçin.

Functions.php dosyasının sonuna gidin ve aşağıdaki kod parçasını ekleyin:

 function my_custom_mime_types( $mimes ) // New allowed mime types. $mimes['svg'] = 'image/svg+xml'; $mimes['svgz'] = 'image/svg+xml'; $mimes['doc'] = 'application/msword'; // Optional. Remove a mime type. unset( $mimes['exe'] ); return $mimes; add_filter( 'upload_mimes', 'my_custom_mime_types' );

Dosyadan çıkmadan önce bu değişiklikleri kaydedin .

Yukarıdaki kodda, svg ve doc dosya türlerinin yüklenmesine izin vermesi için WordPress'i bilgilendirdik. Kodu değiştirebilir ve istediğiniz dosya türünü ekleyebilirsiniz.

düzenleme işlevi dosyasını kaldırmak için "üzgünüz, bu dosya türüne güvenlik nedeniyle izin verilmiyor." hata
function.php dosyasını düzenleme

Ağ ayarlarını değiştir (yalnızca Çoklu site)

WordPress multisite'de kısıtlı dosya türlerinin yüklenmesini etkinleştirmek için WordPress panonuzu açmanız, Ayarlar → Ağ Ayarları'na gitmeniz ve Dosya türünü yükle seçeneğine kaydırmanız gerekir.

Bu seçeneğin sağ tarafında bir giriş alanı var. Web sitenize yüklemek istediğiniz dosyanın uzantısını eklemeniz ve ardından ayarlarınızı kaydetmeniz gerekecektir. Bu kadar.

Kısıtlanmış dosyaları dönüştürün

Herhangi bir nedenle yukarıdaki yöntemlerden hiçbiri işe yaramadıysa, web sitenize yükleyemediğiniz dosyayı WordPress tarafından kısıtlanmayan bir dosya türüne dönüştürmeyi deneyebilirsiniz.

Convertio, Online-Convert, CoundConvert, vb. gibi dönüştürmede size yardımcı olacak birkaç ücretsiz dönüştürme aracı vardır.

Dosya türü kısıtlamalarını kaldırdıktan sonra WordPress sitenizin güvenliğini nasıl sağlarsınız?

Dosya türleri üzerindeki kısıtlamaları kaldırdıktan sonra, bilgisayar korsanlarının web sitenize erişmek için dosyalardan yararlanmadığından emin olmanız gerekir. Bir güvenlik eklentisi yükleyerek ve dosya yükleme boyutunu sınırlayarak web sitenizi koruyabilirsiniz.

Kötü amaçlı dosyalar ağırdır. Web sitenize büyük dosyaların yüklenmesini engellerseniz, olası bir hack saldırısı olasılığını azaltırsınız.

Dosya yükleme boyutunu sınırlamak için bu eklentiyi web sitenize yükleyin:

Ardından Medya → Yükleme Sınırını Artır'a gidin ve en düşük dosya boyutunu seçin.

Bir WordPress güvenlik eklentisi, bir güvenlik duvarı yardımıyla web sitenizi koruyacaktır. Kötü amaçlı dosyaları kontrol etmek için her köşeye ve köşeye bakarak sitenizi günlük olarak tarar. Herhangi bir kötü amaçlı yazılım belirtisi bulursa, araç web sitenizi hemen temizleyecektir.

Web sitenizde yüklü bir güvenlik eklentiniz yoksa, en iyi WordPress güvenlik eklentileri incelememize göz atın.

Üzgünüz, güvenlik nedeniyle bu dosya türüne izin verilmiyor ” hatasını düzeltmeye ilişkin son düşünceler

WordPress, güvenlik nedeniyle sitenize yükleyebileceğiniz dosya türlerini kısıtlar. WordPress'in izin vermediği bir dosya türünü yüklemeye çalıştığınızda “ Üzgünüm, bu dosya türüne güvenlik nedeniyle izin verilmiyor ” hatasıyla karşılaşıyorsunuz.

Bu sorunu düzeltmek için, bir eklenti yükleyebilir veya wp-config.php veya function.php dosyalarını, kısıtlı dosya türlerinin yüklenmesine izin verecek şekilde değiştirebilirsiniz.

Ayrıca bilgisayar korsanlarının sitenize erişmek için dosyaları kötüye kullanmadığından emin olmanız gerekir. Bir güvenlik eklentisi kullanmak ve kullanıcıların sitenize yüklediği dosyaların boyutunu sınırlamak web sitenizin korunmasına yardımcı olacaktır.

Bu millet için bu kadar! WordPress'te başka hatalarla karşılaşırsanız, bu hataların nasıl kaldırılacağı ve önleneceğine ilişkin eğitimler için blogumuza bakın.

ücretsiz rehber

Hızlandırmak için 5 Temel İpucu
WordPress Siteniz

Yükleme sürenizi %50-80 oranında azaltın
sadece basit ipuçlarını takip ederek.