"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية زيادة الحد الأقصى للمتغير POST لـ PHP؟

كيفية زيادة الحد الأقصى للمتغير POST لـ PHP؟

تم النشر بتاريخ 2024-11-09
تصفح:145

How to Increase the PHP Maximum POST Variable Limit?

PHP الحد الأقصى المتغير POST

عند التعامل مع طلبات POST مع العديد من حقول الإدخال، تنشأ مشكلة شائعة عندما يتجاوز عدد المتغيرات الإعداد الافتراضي الحد في PHP. على سبيل المثال، النماذج التي تحتوي على أكثر من 1000 حقل قد تعرض فقط أول 1001 متغير في المصفوفة $_POST.

لحل هذه المشكلة، من الضروري ضبط الحد الأقصى لعدد متغيرات POST المسموح بها بواسطة PHP. تم تقديمه في الإصدار 5.3.9، ويتحكم خيار التكوين max_input_vars في هذا الحد، والذي تم تعيينه مبدئيًا على 1000.

تغيير الحد

هناك طرق متعددة لتعديل الحد قيمة max_input_vars:

  • استخدام php.ini: قم بتحرير ملف php.ini الموجود في دليل تثبيت PHP. قم بإضافة أو تحديث السطر التالي:
max_input_vars = 
  • استخدام .htaccess: قم بإنشاء ملف htaccess في خادم الويب الدليل الجذر ويتضمن السطر التالي:
php_value max_input_vars 
  • باستخدام httpd.conf (Apache فقط): أضف ما يلي سطر إلى ملف httpd.conf:
php_value max_input_vars 

بعد إجراء تغييرات على التكوين، أعد تشغيل خادم الويب لتطبيق الإعدادات الجديدة. يجب الآن أن يتطابق الحد الأقصى لعدد متغيرات POST المسموح بها مع قيمة max_input_vars المحددة.

أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3