كيفية السماح بشكل صحيح بالتحميلات التي لم تتم تصفيتها في WordPress

نشرت: 2022-11-08

في بعض الأحيان ، تواجه عملية تحميل ملف WordPress عقبة في شكل أنواع الملفات. يظهر على شاشتك كرسالة الخطأ "عذرًا ، نوع الملف هذا غير مسموح به لأسباب أمنية". ومع ذلك ، يمكنك أن تشعر بالارتياح لأن هذا الخطأ ليس قاتلاً على الإطلاق.

ستساعدك هذه المقالة في إصلاح الخطأ من خلال السماح بالتحميل غير المصفاة في WordPress وتقديم العديد من المكونات الإضافية المساعدة.

  • ما المقصود بالتحميلات التي لم تتم تصفيتها في WordPress؟
  • كيفية السماح بالتحميلات التي لم تتم تصفيتها في WordPress
  • ما هي المكونات الإضافية التي يمكن أن تساعدك في السماح بتحميلات WordPress غير المصفاة؟
  • نصائح إضافية: حماية أي تحميلات في WordPress

ما المقصود بالتحميلات التي لم تتم تصفيتها في WordPress؟

لا يختلف WordPress unfiltered_upload و unfiltered_html كثيرًا عن بعضهما البعض. إذا تلقى المستخدمون هذا الإذن ، فسيكون بإمكانهم تحميل ملفات خارج القائمة البيضاء لـ WordPress. أنواع الملفات المقبولة التي يمكنك تحميلها إلى مكتبة الوسائط افتراضيًا هي:

الصور: jpeg، ico، jpg، png، gif

المستندات: pdf، doc، docx، ppt، pptx، pps، ppsx، odt، xls، xlsx، psd

الصوت: mp3 ، m4a ، ogg ، wav

الفيديوهات: mp4، m4v، mov، wmv، avi، mpg، ogv، 3gp، 3g2

نتيجة لذلك ، لا يمكن للمستخدمين غير المصرح لهم تحميل أي نوع ملف غير موجود في القائمة أعلاه. سيرون الرسالة كما هو مذكور أعلاه: "عذرًا ، هذا النوع من الملفات غير مسموح به لأسباب أمنية."

بعد معرفة أصله ، حان الوقت لمعرفة كيفية إصلاحه بشكل صحيح.

كيفية السماح بالتحميلات التي لم تتم تصفيتها في WordPress

# 1 تحقق من نوع الملف

هناك حالات عندما تتطابق أنواع ملفاتك مع قائمة الأنواع المسموح بها ولا تزال تتلقى رسالة الخطأ. من المحتمل أن يكون ملحق الاسم إما خطأ إملائيًا أو تم تغييره. لذلك ، تأكد من صحة ملحق اسم الملف أولاً.

إذا كنت من مستخدمي Windows ، فانتقل إلى الموقع الأصلي لملفك في Windows Explorer . اختر علامة التبويب عرض واملأ خانة الاختيار ملحقات اسم الملف . ثم يمكنك تعديل امتداد ملفاتك.

pda-windows-explorer-file-name-extension

وبالمثل في نظام MacOS ، انتقل أولاً إلى Finder > تفضيلات > متقدم ثم شغّل إظهار كافة امتدادات اسم الملف .

تفضيلات pda-mac-finder

بمجرد حصول نوع الملف على إذن ، أعد تحميله بالملحق الصحيح ويمكنك جعل رسالة الخطأ تختفي. إذا استمرت الرسالة في الظهور ، يوصى باستخدام طرق أخرى.

# 2 قم بتحرير ملف wp-config.php

يسمح لك تعديل ملف Wp-config.php بتحميل جميع أنواع الملفات إلى مكتبة الوسائط بحرية. ومع ذلك ، فإن عيبه الرئيسي هو جعل موقع WordPress الخاص بك أقل أمانًا.

أولاً ، نوصيك بعمل نسخة احتياطية من موقعك قبل التحميل لأنك تتدخل في ملف نظام.

  1. انتقل إلى دليل تثبيت WordPress الخاص بك. يمكنك إما استخدام عميل FTP أو مدير الملفات.
  2. انتقل إلى public_html > wp-config.php .

pda-wp-config-php-allow-uniltered-uploads-wordpress

3. انسخ والصق هذا الرمز فوق السطر " هذا كل شيء ، توقف عن التحرير! نشر سعيد ".

 تعريف ('ALLOW_UNFILTERED_UPLOADS' ، صحيح) ؛

4. احفظ التحرير.

# 3 تعديل ملف Functions.php

بصرف النظر عن الطريقة المذكورة أعلاه ، يجب أن تحاول أيضًا إضافة عامل التصفية upload_mimes إلى ملف function.php الخاص بالقالب. ومع ذلك ، فإن هذه الطريقة تسمح فقط لأنواع الملفات الفردية في وقت واحد بدلاً من جميع أنواع الملفات في وقت واحد. ومع ذلك ، يجب عليك عمل نسخة احتياطية من WordPress الخاص بك قبل اتباع الخطوات أدناه:

  1. انتقل إلى دليل تثبيت WordPress الخاص بك باستخدام File Manager أو عميل FTP.
  2. انتقل إلى wp-content > theme ، ثم قم بالوصول إلى ملف function.php في مجلد السمة الخاصة بك.
  3. انسخ والصق هذا الرمز القصير في الملف ثم احفظ التغييرات.
 function my_custom_mime_types ($ mimes) {
// أضف أنواع MIME جديدة هنا
$ mimes ['gpx'] = 'text / gpsxml'؛
إرجاع التمثيل الصامت بالدولار ؛
}

# 4 الاتصال بمقدمي المضيف

WordPress ليس هو العائق الوحيد الذي يمنعك من تحميل ملفات معينة. قد يكون مقدم الخدمة المضيف قد وضع حدًا لأنواع الملفات لتحميلها بشكل أكثر صرامة من WordPress. إذا لم تنجح الخطوات المذكورة أعلاه ، فيجب أن يكون الاتصال بالموفر المضيف وشرح مشكلتك هو الملاذ الأخير.

# 5 استخدم الإضافات

يوفر WordPress دائمًا المكونات الإضافية الصحيحة التي تحتاجها. هناك الكثير من المكونات الإضافية في السوق يمكنها مساعدتك في تحميل أنواع الملفات المحظورة. تقوم مكتبة الوسائط بتعطيل أنواع معينة من امتدادات بريد الإنترنت متعدد الأغراض (MIME) وتساعدك هذه المكونات الإضافية في تمكينها.

في القسم التالي ، سنقدم لك بعض المكونات الإضافية لمساعدتك على السماح بالتحميلات غير المصفاة في WordPress.

ما هي المكونات الإضافية التي يمكن أن تساعدك في السماح بتحميلات WordPress غير المصفاة؟

# 1 أنواع ملفات WP الإضافية

pda-wp-extra-file-types-allow-uniltered-uploads-in-wordpress

بمجرد تنشيط WP Extra File Types ، سترى خيارات الكتابة في إعدادات القائمة الرئيسية. انقر فوق أنواع الملفات الإضافية لرؤية قائمة بأنواع الملفات الشائعة لإيداعها ومتابعة التحميل.

ثم سيهتم المكون الإضافي بالأمان. لن ترى رسالة الخطأ "آسف لأن نوع الملف هذا غير مسموح به لأسباب أمنية" بعد الآن. وبالتالي ، سيسمح النظام لعملية التحميل الخاصة بك بالمتابعة.

# 2 مكتبة الوسائط المحسنة

المساعد الشخصي الرقمي المحسن للوسائط والمكتبة

مكتبة الوسائط المحسنة هي واحدة من تلك المكونات الإضافية السهلة والبسيطة في السوق. يساعدك في إعداد نوع MIME وتعديل حجم الصورة وإدارة تصنيف الصور في مكتبة الوسائط الخاصة بك.

انتقل إلى إعدادات البرنامج المساعد وحدد السماح بالتحميل بجوار أنواع MIME المطلوبة لإضافة واحد. أضف نوع MIME مخصصًا إذا كان النوع الذي تريد تمكينه غير موجود في القائمة.

تحتوي مكتبة الوسائط المحسّنة أيضًا على إصدار متميز يكلف 25 دولارًا مع دعم WordPress متعدد المواقع. مع هذا الإصدار ، سوف تواجه ميزات مثل فئات الوسائط اللانهائية والعلامات ومرشحات البحث في مكتبة الوسائط التي تمت ترقيتها.

# 3 أنواع تحميل الملفات

pda-file-upload-types-plugin

تتيح أنواع تحميل الملفات أنواع الملفات غير الموجودة في قائمة الأنواع المقبولة في WordPress. نظرًا لأنه يفتقر إلى الميزات ، فإن هذا المكون الإضافي مخصص لإدارة بدل نوع MIME فقط.

بعد الانتهاء من التنشيط ، يمكنك السماح بنوع ملف بالانتقال إلى إعدادات المكون الإضافي. ثم هناك مربع اختيار بجوار جدول نوع الملف لتضع علامة عليه. إذا لم تتمكن من تحديد نوع الملف الهدف ، أضف نوع ملف مخصص في الحقول المتاحة.

نصائح إضافية: حماية أي تحميلات في WordPress

بعد تحميل ملفاتك بنجاح ، يجب أن يكون اهتمامك التالي هو الأمان. لا تقلق ، لدينا بالفعل مكون إضافي مناسب لك تمامًا - منع الوصول المباشر إلى الذهب.

باختصار ، يخفي برنامج Prevent Direct Access Gold (PDA Gold) ملفاتك من Google حتى لا يتمكن أي شخص من العثور عليها وسرقتها. بالإضافة إلى ذلك ، يقود هذا المكون الإضافي المستخدمين غير المصرح لهم إلى صفحة 404 غير موجودة عندما يحاولون استغلال ملفات الوسائط الخاصة بك.

يعمل PDA Gold أيضًا على سلاسة أداء موقعك وحفظ النطاق الترددي عن طريق منع الربط السريع للمحتوى الخاص بك.

ما الذي يمنعك أيضًا؟

كما ذكرنا ، هذا الخطأ المزعج ليس قاتلاً ولا يصعب حله. الآن مع دليلنا الشامل إلى جانب قائمة المكونات الإضافية ، ما الذي يمكن أن يمنعك من السماح بالتحميلات غير المصفاة؟ ومع ذلك ، هناك شيئان يجب أن تضعهما في اعتبارك: النسخ الاحتياطي دائمًا لموقعك واختيار المكون الإضافي بعناية.

هل تجد هذه المقالة مفيدة؟ هل هناك أي مشكلة متكررة تحتاج إلى حلول؟ من فضلك قل لنا في قسم التعليقات أدناه.