إذا كنت تعتمد على ووردبريس في إدارة موقعك وحاولت من قبل رفع فيديو بجودة عالية، أو ملف PDF، أو صورة، أو حتى مقطع صوتي، فالأغلب أنك واجهت رسالة تخبرك بأن حجم الملف كبير جدًا. تعني هذه الرسالة ببساطة أنك تجاوزت الحد الأقصى المسموح به لرفع الملفات، وهو أمر قد يعطّلك عن نشر محتوى مهم لموقعك.
والحقيقة أن ووردبريس نفسه ليس هو من يفرض هذا الحد دائمًا، بل شركة الاستضافة الخاصة بك في أغلب الأحيان. لكن الخبر السار هو أن زيادة حجم رفع الملفات في ووردبريس خطوة بسيطة لا تأخذ سوى دقائق معدودة. دعنا نتعرف معًا على الطريقة.
تأكد أولًا من الحد الحالي لرفع الملفات
قبل أن تبدأ في تعديل أي إعدادات، من الأفضل أن تعرف الحد الأقصى المسموح به حاليًا على موقعك. توفر عليك هذه الخطوة عناء التخمين، وتساعدك في التأكد من نجاح التعديلات التي ستجريها لاحقًا. إليك طريقتين لمعرفة الحد الحالي لرفع الملفات:
الطريقة الأولى
- افتح لوحة تحكم ووردبريس، وانتقل إلى وسائط (Media) ثم اختر أضف جديدًا (Add New).
- ستلاحظ أسفل مربع رفع الملفات مباشرة عبارة توضح الحد المسموح به، مثل: «الحد الأقصى لحجم الملف المرفوع: 8 ميجابايت [أو 32 ميجابايت]».
الطريقة الثانية
- انتقل إلى قسم الأدوات (Tools) من القائمة الجانبية.
- اختر صحة الموقع (Site Health)، ومنها انتقل إلى تبويب معلومات (Info)، ثم افتح قسم التعامل مع الوسائط (Media) أو الخادم (Server) للاطلاع على تفاصيل الإعدادات بدقة أكبر.
ابحث هناك عن هذه الإعدادات الثلاثة الأساسية:
- upload_max_filesize
- post_max_size
- memory_limit
تتحكم هذه القيم الثلاث في السقف الفعلي المسموح به لرفع الملفات على موقعك. يحدد إعداد upload_max_filesize الحجم الأقصى للملف الواحد، بينما يمثل post_max_size إجمالي حجم بيانات المنشور أو الصفحة بالكامل. أما memory_limit فيوضح حجم الذاكرة المتاحة لمعالجة البيانات.
إذا كانت قيمة أي إعداد من هذه الإعدادات صغيرة جدًا، فستظهر لك رسالة خطأ تفيد بأن الملف كبير جدًا، حتى لو كانت بقية الإعدادات مضبوطة على قيم كافية. فعلى سبيل المثال، لو كانت قيمة upload_max_filesize مضبوطة على 64 ميجابايت، لكن قيمة post_max_size لا تتجاوز 32 ميجابايت، فستمنعك القيمة الأقل من إتمام عملية الرفع.
بمجرد أن تعرف الأرقام الحالية لموقعك، ستتمكن من زيادة الحد الأقصى لحجم رفع الملفات في ووردبريس بطريقة آمنة وصحيحة.
الحل الأول: زيادة حد رفع الملفات عبر لوحة تحكم cPanel
يمكنك الاعتماد على هذه الطريقة إذا كانت شركة الاستضافة تتيح لك الوصول إلى لوحة تحكم cPanel، وهي ميزة متوفرة في أغلب خطط الاستضافة المشتركة والخوادم الافتراضية الخاصة (VPS).
يُعد التعديل من خلال cPanel أسهل وأضمن طريقة لتغيير حدود PHP دون الحاجة إلى المساس بملفات ووردبريس الأساسية.
وإليك خطوات زيادة حد رفع الملفات عبر لوحة cPanel:
- سجّل الدخول إلى حساب الاستضافة الخاص بك وافتح لوحة تحكم cPanel.
- ابحث عن قسم يحمل اسم Select PHP Version أو MultiPHP INI Editor (قد يختلف الاسم قليلًا حسب شركة الاستضافة).
- داخل هذا القسم، ابحث عن الإعدادات التالية:
- upload_max_filesize
- post_max_size
- memory_limit
- ارفع الآن قيم هذه الإعدادات، ويمكنك مثلًا ضبطها كالتالي:
- upload_max_filesize → 64 M
- post_max_size → 128 M
- memory_limit → 256 M
- احفظ التعديلات التي أجريتها.
- ارجع بعد ذلك إلى لوحة تحكم ووردبريس، وانتقل إلى وسائط (Media) ← أضف جديدًا (Add New)، ثم حدّث الصفحة لتتأكد من ظهور الحد الجديد.
احرص دائمًا على أن تكون قيمة post_max_size أكبر من قيمة upload_max_filesize، وأن تكون قيمة memory_limit مساوية لكليهما أو أعلى منهما. فإذا لم تضبط هذه النسب بشكل متوازن، قد تستمر مشكلة فشل رفع الملفات.
وبالنسبة للكثير من المؤسسات، وخصوصًا الشركات الصغيرة والجهات غير الربحية التي تعتمد على الاستضافة المشتركة، تنجح هذه الطريقة في حل المشكلة خلال أقل من خمس دقائق.
أما إذا كانت شركة الاستضافة لا توفر لوحة تحكم cPanel، فيمكنك الانتقال مباشرة إلى الحل الثاني أو الرابع.
الحل الثاني: استخدام إضافة ووردبريس
إذا كنت تشعر بالقلق من تعديل إعدادات الخادم بنفسك، فيمكنك الاستعانة بـ إضافة ووردبريس بدلًا من ذلك. تتميز هذه الطريقة ببساطتها الشديدة وهي مناسبة تمامًا للمبتدئين.
اتبع هذه الخطوات البسيطة:
- افتح لوحة تحكم ووردبريس، وانتقل إلى إضافات (Plugins) ثم اختر أضف جديدًا (Add New).
- ابحث عن عبارة Increase Upload Limit، ثم ثبّت إحدى الإضافات الموثوقة ذات التقييم الجيد وفعّلها.
- بعد تفعيل الإضافة، انتقل إلى قسم وسائط (Media) ثم اختر Increase Upload Limit.
- اختر الحد الجديد الذي يناسبك من القائمة المنسدلة، ثم اضغط على حفظ (Save).
هذا كل ما في الأمر.
تحل هذه الخطوة السريعة مشكلة حجم رفع الملفات في ووردبريس لدى الكثير من المستخدمين، دون الحاجة إلى الاقتراب من أي ملفات تقنية معقدة.
مع ذلك، تجدر الإشارة إلى أن الإضافات لا تستطيع تعديل هذه الحدود إلا إذا كانت شركة الاستضافة تسمح بتجاوز إعدادات PHP الافتراضية. فإذا كان الخادم يفرض قيودًا صارمة، فلن تتمكن الإضافة من تغيير إعدادات الحد الأقصى لرفع الملفات من الجذور.
إذا جربت استخدام إضافة ووردبريس ولم تنجح في تغيير الحد المسموح به، فهذا دليل واضح على أن شركة الاستضافة هي التي تتحكم في هذا السقف، وهنا ننصحك بالانتقال إلى الحل الرابع.
الحل الثالث: تعديل ملف .htaccess (لخوادم Apache فقط)
تنجح هذه الطريقة فقط إذا كان موقعك يعمل على خادم Apache، ولن تجدي نفعًا على خوادم NGINX. إذا لم تكن متأكدًا من نوع الخادم الذي يستخدمه موقعك، فتواصل مع شركة الاستضافة للتأكد قبل البدء في هذه الخطوة.
لتعديل إعدادات ووردبريس يدويًا، اتبع الخطوات التالية:
- ادخل إلى ملفات موقعك باستخدام أحد برامج نقل الملفات (FTP) أو من خلال مدير الملفات (File Manager) في لوحة تحكم الاستضافة.
- ابحث عن ملف .htaccess داخل المجلد الرئيسي (Root directory) لتثبيت ووردبريس.
- افتح الملف، والصق الكود التالي في نهايته تمامًا:
nginx
CopyEdit
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
- احفظ الملف، وأعد رفعه إلى الخادم إذا كنت تستخدم برنامج FTP.
- ارجع إلى لوحة تحكم ووردبريس وانتقل إلى وسائط (Media) ← أضف جديدًا (Add New)، للتأكد من تطبيق الحد الجديد لرفع الملفات.
إذا ظهرت لك رسالة الخطأ «500 Internal Server Error» فور حفظ الملف، فالأغلب أن شركة الاستضافة لا تسمح بتعديل إعدادات PHP عبر ملف .htaccess. في هذه الحالة، ما عليك سوى مسح الأسطر التي أضفتها وإعادة الملف إلى وضعه السابق.
أما إذا كانت الاستضافة تسمح بذلك، فستعمل هذه الطريقة على تحديث الإعدادات مباشرة على مستوى الخادم.
الحل الرابع: التواصل مع شركة الاستضافة
في كثير من الأحيان يكون الحل الأبسط هو طلب المساعدة مباشرة. تفرض العديد من شركات الاستضافة قيودًا على إعدادات PHP في خطط الاستضافة المشتركة حفاظًا على الأمان وكفاءة الأداء. فإذا جربت تعديل إعدادات حد الرفع بنفسك ولم يتغير شيء، فالأرجح أن شركة الاستضافة هي التي تفرض هذا القيد.
تواصل مع فريق الدعم الفني بطلب واضح ومباشر، ويمكنك نسخ هذه الرسالة وإرسالها لهم:
مرحبًا، تظهر لي رسالة خطأ تفيد بأن حجم الملف يتجاوز الحد الأقصى المسموح به للرفع على موقعي (File exceeds maximum upload size). هل يمكنكم رفع حدود رفع ملفات PHP لديّ إلى 128 ميجابايت أو أكثر؟
تستجيب معظم فرق الدعم الفني لهذا الطلب بسرعة وتجري التعديل فورًا. بل إن بعض شركات الاستضافة توفر أداة مخصصة لضبط إعدادات PHP بضغطة زر واحدة داخل لوحة التحكم الخاصة بها، مما يتيح لك رفع هذه الحدود دون الحاجة إلى تعديل أي ملفات.
إعداد إضافي: هل تستخدم شبكة مواقع ووردبريس المتعددة (MultiSite)؟ لا تغفل عن هذا الخيار
إذا كنت تدير شبكة مواقع متعددة على ووردبريس (WordPress MultiSite)، فهناك خطوة إضافية يمكنك تجربتها لتعديل حد رفع الملفات. فحتى بعد رفع حدود الخادم نفسه، قد تظل إعدادات الشبكة الداخلية تفرض سقفًا أقل على حجم الملفات المرفوعة.
لتعديل هذا الإعداد، اتبع ما يلي:
- انتقل إلى إدارة الشبكة (Network Admin) ثم اختر الإعدادات (Settings).
- مرر لأسفل الصفحة حتى تصل إلى خيار الحد الأقصى لحجم الملف المرفوع (Max Upload File Size).
- أدخل قيمة أعلى (بالكيلوبايت KB).
- احفظ التغييرات.
ضع في اعتبارك أن هذا الحل لا يعمل إلا إذا كنت قد رفعت حدود الخادم بالفعل، إذ لا يمكن لإعدادات الشبكة أن تتجاوز السقف الذي تسمح به بيئة الاستضافة لديك.
يُعد إغفال إعدادات الشبكة خطأً شائعًا، لا سيما لدى المؤسسات التعليمية أو الشركات الكبرى التي تدير عدة مواقع فرعية تحت تثبيت ووردبريس واحد.
لماذا تكتسب حدود رفع الملفات أهمية كبرى للمؤسسات؟
إذا كان انخفاض حد رفع الملفات يمثل مجرد إزعاج بسيط لأصحاب المدونات الشخصية، فإنه قد يؤدي إلى تعطيل سير العمل بالكامل داخل الشركات والمؤسسات.
فالشركات الصغيرة ترفع باستمرار كتالوجات المنتجات والكتيبات التعريفية ومقاطع الفيديو الترويجية وملفات PDF الخاصة بعلامتها التجارية. وبالمثل، ترفع المؤسسات التعليمية المواد التدريبية والمحاضرات المسجلة بشكل يومي.
وعندما يكون الحجم المسموح به لرفع الوسائط في ووردبريس صغيرًا جدًا، تتوقف المهام المرتبطة بهذه الملفات وتتعطل معها الأعمال.
تعتمد الكثير من المؤسسات أيضًا على أدوات مثل Jotform إلى جانب ووردبريس لتسجيل الأفراد وجمع المستندات والمدفوعات وردود الاستبيانات. فإذا أضفت إضافة Jotform إلى موقعك على ووردبريس لاستقبال العملاء الجدد أو تسجيل الطلاب، فإن قيود الخادم هذه قد تؤثر أيضًا على إرسال الملفات عبر النماذج.
وعلى الرغم من أن إعدادات أحجام الملفات داخل النماذج منفصلة عن إعدادات رفع الوسائط في ووردبريس، فإن كليهما يعتمد في النهاية على إعدادات الخادم نفسه. ولهذا السبب تبرز أهمية معرفة الطريقة الصحيحة لزيادة الحد الأقصى لحجم رفع الملفات في ووردبريس.
أي الحلول يناسب حالتك؟
مواجهة أخطاء رفع الملفات أمر محبط للغاية، لا سيما عندما تكون مرتبطًا بموعد تسليم نهائي. ولكن لحسن الحظ، لا يتطلب حل المشكلة سوى بضع خطوات بسيطة.
سواء كنت تدير موقعًا لشركة صغيرة أو تتعامل مع مستندات الرعاية الصحية، فإن معرفتك بكيفية ضبط إعدادات حجم رفع الملفات في ووردبريس بشكل سليم تضمن لك عمل موقعك بسلاسة تامة دون أي عقبات تقنية.
إليك دليلًا مبسطًا يساعدك على اختيار الطريقة الأنسب لحل مشكلتك:
- اعتمد على لوحة تحكم cPanel إذا كانت لديك استضافة مشتركة أو خادم افتراضي خاص (VPS) يتيح لك التحكم في إعدادات PHP.
- استخدم إضافة ووردبريس إذا لم تكن قادرًا على الوصول إلى إعدادات الخادم وتبحث عن حل سريع وبسيط.
- عدّل ملف .htaccess إذا كان موقعك يعمل على خادم Apache ولديك صلاحية الوصول عبر FTP.
- تواصل مع فريق الدعم الفني لشركة الاستضافة إذا لم تنجح معك الخيارات الثلاثة الأولى.
تذكر أنه لا يوجد رقم واحد ثابت يمثل الحد المثالي لرفع الملفات في ووردبريس، فالأمر يعتمد كليًا على احتياجات عملك وخطط التوسع المستقبلية. بالنسبة لمعظم الشركات، تعد مساحة 64 إلى 128 ميجابايت كافية جدًا. أما إذا كنت ترفع باستمرار مقاطع فيديو عالية الدقة أو ملفات تصميم ضخمة، فقد تحتاج إلى رفع السقف إلى 256 ميجابايت أو أكثر.
كُتب هذا المقال خصيصًا لأصحاب مواقع ووردبريس والمسوقين ومديري المواقع الذين يرفعون بانتظام ملفات وسائط كبيرة — مثل الفيديوهات عالية الدقة أو ملفات PDF أو المقاطع الصوتية أو كتالوجات المنتجات — وتواجههم باستمرار رسالة الخطأ التي تفيد بأن حجم الملف كبير جدًا.

كتابة تعليق: