كيفية إصلاح ‘Sorry, This File Type Is Not Permitted for Security Reasons’ Error في ووردبريس
عندما تواجه مشكلة الرسالة التحذيرية “عذرًا، لا يُسمح بنوع الملف هذا لأسباب أمنية” في ووردبريس، قد تشعر بالقلق. هذه الرسالة تعني أن ووردبريس يمنع تحميل نوع معين من الملفات لأسباب تتعلق بالأمان. لكن لا داعي للقلق، حيث أن هناك العديد من الطرق لإصلاح هذه المشكلة وتحميل الملفات المطلوبة بشكل آمن.
ما هي أسباب ظهور الخطأ؟
يظهر هذا الخطأ عندما تحاول رفع ملف غير مسموح به ضمن إعدادات ووردبريس المثبتة. النظام يقوم بفرض قيود على أنواع الملفات التي يمكن تحميلها، وذلك لحماية الموقع من البرمجيات الخبيثة أو الملفات الضارة. الأنواع الشائعة من الملفات التي قد تواجه مشاكل في تحميلها تشمل:
- ملفات PDF
- ملفات ZIP
- ملفات DOCX
خطوات إصلاح الخطأ
1. تغيير إعدادات أنواع الملفات المسموح بها
الخطوة الأولى لحل المشكلة هي تعديل إعدادات أنواع الملفات المسموح بها في ووردبريس. يمكنك القيام بذلك عن طريق إضافة كود PHP إلى ملف functions.php الخاص بقالبك:
function custom_upload_mimes($mimes) {
$mimes['pdf'] = 'application/pdf';
$mimes['zip'] = 'application/zip';
$mimes['docx'] = 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';
return $mimes;
}
add_filter('upload_mimes', 'custom_upload_mimes');
هذا الكود يضيف الأنواع المذكورة أعلاه إلى قائمة الأنواع المسموح بها، مما يمكنك من تحميلها بدون مشاكل. تأكد من حفظ التغييرات بعد إضافته.
2. استخدام مكون إضافي لإدارة أنواع الملفات
إذا كنت غير مرتاح للتعديل اليدوي في ملفات PHP، يمكنك استخدام مكون إضافي لمساعدتك. توجد العديد من الإضافات المتاحة، مثل WP Add Mime Types، والتي تتيح لك إدارة أنواع الملفات المسموح بها بكل سهولة.
بعد تثبيت المكون الإضافي، اتبع التعليمات لإضافة أنواع الملفات التي تحتاج إلى تحميلها.
3. فحص إعدادات الخادم
في بعض الأحيان، قد يكون الخطأ ناتجًا عن إعدادات الخادم. يجب أن تتأكد من أن خادم الويب الخاص بك يسمح بتحميل أنواع الملفات التي تحتاجها. يمكنك التواصل مع مزود خدمة الاستضافة الخاصة بك للحصول على المساعدة.
4. التأكد من تصحيح الأذونات والمجلدات
تأكد أيضًا من أن الأذونات الخاصة بالمجلدات التي تستخدم لتحميل الملفات صحيحة. يجب أن يكون لديك الإعدادات التالية:
- مجلد wp-content/uploads: 755
- ملفات داخل مجلد uploads: 644
إذا كانت الأذونات مضبوطة بشكل خاطئ، قد تواجه صعوبة في رفع الملفات. يمكنك تعديل الأذونات من خلال لوحة التحكم الخاصة باستضافة الموقع.
تجنب مشاكل الأمان
عند السماح بأنواع ملفات جديدة، يجب أن تكون حذرًا. تأكد من أنك تثق في الملفات التي تقوم بتحميلها، حيث أن بعض الملفات قد تحتوي على برمجيات خبيثة. استخدام MAMP أو XAMPP لاختبار الملفات قبل رفعها إلى موقعك سيساعد على ضمان أمان الموقع. يمكنك أيضًا زيارة OWASP للحصول على مزيد من المعلومات حول مخاطر تحميل الملفات.
نصائح لتحميل الملفات بأمان
إليك بعض النصائح لتجنب المشاكل المستقبلية:
- استخدم برامج مكافحة الفيروسات لفحص الملفات قبل تحميلها.
- حافظ على تحديث الإضافات والقوالب بانتظام لتجنب الثغرات الأمنية.
- قم بعمل نسخ احتياطية دورية لموقعك تحسبًا لأي مشاكل قد تحدث.
الاستنتاج
من المهم معرفة كيفية إصلاح رسالة الخطأ “عذرًا، لا يُسمح بنوع الملف هذا لأسباب أمنية” في ووردبريس، وذلك لحماية موقعك وضمان إمكانية تحميل الملفات اللازمة بسهولة. باستخدام الخطوات المذكورة أعلاه، يمكنك حل المشكلة بسرعة وبأمان. تأكد من مراجعة إعداداتك بشكل دوري لتجنب أي مشاكل مستقبلية.
للحصول على معلومات إضافية حول موضوع تحميل الملفات في ووردبريس وكيفية معالجة الأخطاء، يمكنك زيارة وثائق ووردبريس الرسمية، و موقع WPBeginner.