در این مقاله قصد داریم تا آموزش رفع مشکل خطا متاسفانه این نوع پرونده به دلیل مسائل امنیتی مجاز نیست در قسمت آپلود وردپرس ، به شما کاربران آموزش بدهیم ، در قسمت رسانه های وردپرس محدودیت آپلود فایل وجود دارد ، تا مشکلات امنیتی کمتری برای کاربران ایجاد شود ، بسیاری از کاربران هنگامی که در حال آپلود پسوند هایی مانند woff2 ، apk و … هستند با این خطا مواجه می شوند ، ما در ادامه چگونگی رفع این مشکل را به شما کاربران عزیز آموزش می دهیم :

 

این خطا در کدام قسمت وردپرس ایجاد می شود ؟ 

این خطا در قسمت آپلود وردپرس ( در صفحه رسانه ها ، یا افزودن نوشته ) نمایش داده می شود ، تصویر زیر نمونه ای از خطا “به خاطر وجود ایراد بارگذاری نشد ، متاسفانه این نوع پرونده به دلیل مسائل امنیتی مجاز نیست.” می باشد.

 

error-in-wordpress-upload

به طور پیش فرض وردپرس ، تنها به فرمت های زیر اجازه آپلود می دهد ، بنابراین اگر شما سایر فرمت هایی که در لیست زیر قرار ندارند را آپلود کنید با این خطا مواجه می شوید.

عکس ها :

.jpg
.jpeg
.png
.gif

اسناد :

.pdf (Portable Document Format; Adobe Acrobat)
.doc, .docx (Microsoft Word Document)
.xls, .xlsx (Microsoft Excel Document)

.odt (OpenDocument Text Document)

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

صوتی :

.mp3
.m4a
.ogg
.wav
.midi
.mid
.wma
.mp4
.m4v
.flv

ویدیو :

.mp4, .m4v (MPEG-4)
.mov (QuickTime)
.wmv (Windows Media Video)
.avi
.mpg
.ogv (Ogg)
.۳gp (3GPP)
.۳g2 (3GPP2)
.webm
.ogv

سایر: 

.zip
.key

رفع مشکل خطا متاسفانه این نوع پرونده به دلیل مسائل امنیتی مجاز نیست در وردپرس :

برای رفع مشکل سایر پسوند هایی که در لیست بالا قرار ندارند می توانید از روش های زیر استفاده نمایید :

روش اول : استفاده از افزونه ها :

 

شما می توانید هریک از پلاگین های زیر را در سایت خود استفاده کرده و پسوند ها را پیکربندی نمایید :

WP Add Mime Types

Mime Types Extended

Unsafe Mimetypes

Mime Types Plus

روش دوم : اجازه آپلود سایر پسوند های خاص به وردپرس :

در ادامه ما قصد داریم این سیستم امنیتی را غیر فعال کنیم ، برای غیر فعال کردن این خطا باید وارد کنترل پنل هاست خود شوید ، مشخصات سرویس و نحوه ورود به این پنل معمولا پس از خرید هاست ، به ایمیل شما ارسال می شود ، اگر شما مشخصات را دریافت نکرده اید ، لطفا به پشتیبانی سرویس دهنده خود درخواست پشتیبانی ارسال نمایید.

توجه : با غیر فعال سازی این سیستم ، ممکن است برای وب سایت شما مشکلات امنیتی ایجاد شود.

  1. به پنل هاست خود وارد شوید
  2. روی گزینه File manager خود کلیک کنید
  3. روی پوشه public_html کلیک کنید
  4. فایل wp-config.php را ویرایش کنید

به دنبال کد زیر بگردید :

define('WP_DEBUG', false);

و در خط بعدی آن کد زیر را قرار دهید و فایل را ذخیره کنید :

define('ALLOW_UNFILTERED_UPLOADS', true);