حل مشكلة الملف المرفوع يتجاوز الحد الأقصى (Resource Limit Is Reached)

من ضمن مشاكل التي تواجه بعض أصحاب مواقعي الووردبريس هي مشكلة الملف المرفوع يتجاوز الحد الأقصى (Resource Limit Is Reached) التي تعيق رفع الملفات إلى الموقع.

ومن خلال هذا المقال سنتعرف على مجموعة من الحلول التي تُمكّنك من حل هذه المشكلة.


شرح مشكلة الملف المرفوع يتجاوز الحد الأقصى

تظهر مشكلة مشكلة الملف المرفوع يتجاوز الحد الأقصى (Resource Limit Is Reached) عندما يتم تحميل ملفات على موقع الووردبريس، وهذه الملفات من الممكن أن تكون وسائط مثل مقاطع الفيديو أو الصور أو الصوتيات وأيضًا تظهر عند تنصيب الإضافات والقوالب الكبيرة الحجم.

ولكنها تواجه بكثرة أصحاب مواقع تحميل الملفات كبيرة الحجم مثل الكتب الإلكترونية والبرامج وما إلى ذلك.

عند إضافة الملف تظهر لك المشكلة بلون أحمر لتبدو كالآتي:

 

مشلكة الملف المرفوع يتجاوز الحد الأقصى

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

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

هذه المشكلة قد ترجع إلى الخادم وحجم تحميل الملفات المحدد من قبل شركة الاستضافة، وفي هذه الحالة سيكون من الواجب الاتصال بمزود الخدمة، أو التعديل على ملفات الموقع وأيضًا قد يكون الأمر راجع لبعض الإعدادات في الووردبريس وهنا سيكون الحل هو التعديل على هذه الإعدادات من خلال بعض الإضافات. والآن، دعنا نتعرف على حل مشكلة الملف المرفوع يتجاوز الحد الأقصى (Resource Limit Is Reached)

التعرف على الحد الأقصى لرفع الملفات

ولأن الحد الأقصى لرفع الملفات يُمثل السبب الرئيسي في حدوث مشكلة الملف المرفوع يتجاوز الحد الأقصى، فلابد من التعرف عليه حتى تحدد هل المشكل منه أو من شيئ آخر، لتتمكن من القيام بالخطوات الصحيحة من دون استهلاك الكثير من الوقت.

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

طريقة التعرف على الحد الأقصى لرفع الملفات

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


حل مشكلة الملف المرفوع يتجاوز الحد الأقصى

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

1. استخدام إضافة Wp Maximum Upload File Size

باستخدام إضافة Wp Maximum Upload File Size يمكنك حل لك مشكلة الملف المرفوع يتجاوز الحد الأقصى (Resource Limit Is Reached) ولكن في حالة واحدة فقط وهي عندما يكون سبب المشكل من الووردبريس وليس من مزود خدمة الاستضافة.

مثلًا لن تعمل الإضافة أو تقدم أي فائدة إذا كان حد تحميل الملفات لدى مزود الخدمة 64 ميجابايت، فلن تتمكن الإضافة من زيادة حد تحميل الملفات أكثر من ذلك. 

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

ثم انقر على: أدوات < صحة الموقع، ثم حدد على خيار معلومات في الجزء العلوي من النافذة. 

التعرف على حد تحميل الملفات من الخادم

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

مشلكة الملف المرفوع يتجاوز الحد الأقصى2

في الطريقة الأولى لمحاولة حل المشكلة ستقوم بتنصيب وتفعيل إضافة Wp Maximum Upload File Size من خلال الخطوات المعروفة، بالتوجه إلى لوحة تحكم الووردبريس، والنقر على: إضافات < أضف جديد. وابحث عن اسم الإضافة وانقر على تثبيت ومن ثم تفعيل، كما شرحنا في خطوات تنصيب وتفعيل إضافة ووردبريس

تثبيت الإضافة

الآن، ستجد أنه تم إضافة خيار Wp upload Limited إلى القائمة اليُمنى من الشاشة، انقر عليه، لتتيح الإضافة أتاحت خيار للتعديل على حد رفع الملفات، انقر عليه ومن ثم حدد حجم الملف المناسب معك. 

استخدام الإضافة لزيادة الحد الأقصى لرفع الملفات

2. التعديل على ملف .htaccess

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

تحرير ملف htcc

ثم انسخ الكود التالي، والصقه داخل ملف .htaccess، مع تعديل القيم الموجودة في كود حسب ما يُناسبك. ولا تنسى النقر على Save Changes في الأعلى

php_value upload_max_filesize 64M
php_value post_max_size 128M
php_value memory_limit 256M
php_value max_execution_time 300
php_value max_input_time 300

ليبدو بالشكل التالي

تحرير ملف hcces

3. تغيير خيارات بتغيير خيارات PHP من لوحة التحكم 

إذا كانت شركة الاستضافة تتيح لك لوحة تحكم cPanel فبإمكانك تغيير خيارات PHP، لحل مشكلة الملف المرفوع يتجاوز الحد الأقصى (Resource Limit Is Reached)، وذلك من خلال زيادة الحد الأقصى لرفع الملفات. وحتى تتمكن من ذلك سيتوجب عليك التوجه إلى لوحة التحكم، وانقر على Select PHP Version

التعديل على خيارات الـ php

ثم اضغط على Options

انقر على خيارات

ثم مرر لأسفل، وانقر على خيار upload_max_filesize وحدد حجم الملف المناسب من القائمة التي تظهر وسيتم حفظ التغييرات بشكل تلقائي.

وما عليك إلا التوجه إلى موقعك وحاول رفع الملف مرة أخرى،  وإذا لم تُحل المشكلة فعليك المتابعة للخطوة التالية. 

اختر حجم الملف المناسب

4. تحرير ملف php.ini 

من لوحة تحكم الموقع انقر على MultiPHP INI Editor ضمن قسم SOFTWARE

انقر على MultiPHP INI Editor

ثم حدد نطاق موقعك

حدد اسم مجال الموقع الذي تريد زيادة حد رفع الملفات له

وبعد ذلك، مرر لأسفل حتى تصل إلى خيار upload_max_filesize، وأضف حجم الملف المناسب معك، وانقر على Apply

تحديد حد الملفات المرفوعة

الآن، توجه إلى موقع الووردبريس لتجد أنه تمت زيادة الحد الأقصى لرفع الملفات، وتم حل مشكلة الملف المرفوع يتجاوز الحد الأقصى (Resource Limit Is Reached)

حل مشكلة الحد الأقصى لتحميل الملفات

5. الاتصال بشركة الاستضافة 

إذا لم تفلح الطرق السابقة في حل مشكلة  الملف المرفوع يتجاوز الحد الأقصى (Resource Limit Is Reached) أو كُنت لا تريد التعديل على الملفات بنفسك، ففي هذه الحالة بإمكانك التواصل مع مزود خدمة الاستضافة للحصول على المساعدة.

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

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

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